Job Summary
We are seeking an experienced Architect with 10 to 14 years of experience to join our team. The ideal candidate will have a strong technical background in OpenAI GPT Claude Python Huggingface and Java. Experience in the Utilities domain is a plus. The Architect will play a crucial role in designing and implementing innovative solutions that drive our companys success and positively impact society.
Responsibilities
- Lead the design and development of scalable and efficient software architectures using Java and Python.
- Oversee the integration of advanced AI models such as Huggingface Bloom Claude and OpenAI GPT3.5 & 4 into existing systems.
- Provide technical guidance and mentorship to the development team to ensure best practices are followed.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Ensure the architecture aligns with the companys strategic goals and objectives.
- Conduct code reviews and provide constructive feedback to maintain high code quality.
- Develop and maintain documentation for architectural designs and technical specifications.
- Identify and address potential technical risks and challenges in the project.
- Stay updated with the latest industry trends and emerging technologies to incorporate them into the architecture.
- Optimize system performance and scalability to handle increasing workloads.
- Implement security best practices to protect sensitive data and ensure compliance with regulations.
- Work closely with stakeholders to understand their needs and provide technical solutions that meet their requirements.
- Drive continuous improvement initiatives to enhance the overall efficiency and effectiveness of the development process.
Qualifications
- Possess a strong technical background in Java and Python with extensive hands-on experience.
- Demonstrate expertise in integrating AI models such as Huggingface Claude and OpenAI GPT.
- Have a proven track record of designing and implementing scalable software architectures.
- Exhibit excellent problem-solving skills and the ability to address complex technical challenges.
- Show proficiency in conducting code reviews and providing constructive feedback.
- Display strong communication skills to collaborate effectively with cross-functional teams.