Oversee the entire lifecycle of ML features, ensuring their successful implementation and maintenance
Train, evaluate, and fine-tune AI/ML models using the most suitable techniques and frameworks
Implement key machine learning strategies across the business and work with stakeholders effectively
Collaborate, communicate effectively, and coordinate end-to-end delivery
Stay up-to-date with the latest AI/ML research, techniques, tools, and best practices, and contribute to continuous improvement and innovation within the AI/ML team.
Develop and maintain comprehensive documentation for AI solutions.
Develop and maintain APIs to integrate AI models with other systems.
Perform testing and troubleshooting to ensure the accuracy and efficiency of AI models.
Provide technical support and assistance to clients as needed.
Qualifications:
Master’s degree in Computer Science, Artificial Intelligence, or related field (or equivalent experience)
5+ years of experience in designing and developing AI solutions
Strong understanding of AI/ML concepts, algorithms, and frameworks such as Scikit-learn, OpenCV, TensorFlow, or PyTorch.
Proficient in Python, LangChain, TensorFlow, PyTorch, and similar technologies.
Solid experience with cloud-based solutions, especially AWS.
Knowledgeable in natural language processing and computer vision.
Experienced in developing and deploying generative AI applications and models.
Familiar with MLOps practices and experienced with CI/CD tools.
Strong programming skills.
Excellent problem-solving and analytical abilities.
Experience with distributed computing systems is a plus.
Capable of working independently as well as part of a team.
Ability to thrive in a fast-paced and dynamic environment.
Passionate about AI technology and its potential to drive business growth and improve people’s lives.