We are looking for a Senior ML Engineer to join our team and contribute to the development of cutting-edge AI solutions, including Generative AI chatbots and Retrieval-Augmented Generation (RAG) systems on the Azure platform.
Responsibilities:
Design, develop, and deploy scalable machine learning solutions using Python.
Build and optimize GenAI applications such as chatbots and RAG pipelines.
Leverage Azure ML tools and services to orchestrate, train, and deploy ML models.
Collaborate with product teams to integrate AI capabilities into business applications.
Evaluate and fine-tune model performance with a strong focus on reliability and scalability.
Follow best practices in ML development, including CI/CD for model deployment and monitoring.
Requirements:
5+ years of experience as an ML Engineer or in a similar role.
Proven hands-on experience with Azure ML and cloud-based ML infrastructure.
Strong Python programming skills, with a deep understanding of relevant libraries (e.g., PyTorch, TensorFlow, LangChain).
Practical experience with GenAI solutions, particularly RAG architectures and conversational AI/chatbots.
Solid knowledge of the full ML lifecycle—from data preprocessing to model deployment.
Excellent problem-solving skills and the ability to work independently or in a team.