We are looking for an experienced AI Developer or Lead AI Engineer to spearhead the design, development, and deployment of scalable AI and machine learning solutions. The ideal candidate will have a strong background in AI/ML, cloud platforms, and database systems, along with leadership experience in guiding engineering teams. You will play a key role in driving innovation, ensuring best practices, and delivering high-impact AI solutions that align with business objectives.
Key Responsibilities:
- Lead the design, development, and deployment of scalable AI solutions.
- Ensure adherence to best practices in coding, testing, and deployment.
- Mentor and guide a team of engineers, fostering a culture of innovation and collaboration.
- Conduct code reviews, provide feedback, and ensure high-quality deliverables.
- Collaborate with different stakeholders to align technical efforts with business goals.
- Ensure ethical AI practices and compliance with data privacy regulations.
- Oversee project timelines, resource allocation, and risk management.
- Identify and resolve technical challenges to ensure timely delivery.
- Monitor system performance and implement improvements as needed.
Qualifications:
- 10+ years of experience in software development, with at least 3 years in a leadership role.
- Programming Languages: Proficiency in Python or Java
- Experience with both relational (e.g., SQL) and NoSQL (e.g., MongoDB) databases.
- Experience in writing complex queries, joins, Views, and Procedures
- Query optimisation knowledge
- Experience with reinforcement learning or generative AI models (e.g., GPT).
- Cloud platform experiences (OpenShift Platform is nice to have). Familiarity with CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
- Strong understanding of RESTful APIs and microservices architecture.
- Proven track record of delivering AI/ML-based products, preferably in chatbot or conversational AI.
- Excellent communication and interpersonal skills.
- Strong problem-solving and decision-making abilities.
- Ability to work in a fast-paced, dynamic environment.
Education:
- Bachelor's degree/University degree or equivalent experience