\\n \\n We are looking for an ML Engineer to support AI research and development, focusing on experimenting, deploying and scaling ML models (especially LLMs). As part of our AI Core Team, you will enable cutting-edge research to transition smoothly into production-ready AI features. You will work at the intersection of AI research and engineering, ensuring that ML models can be efficiently deployed, tested, and iterated.The impact you will haveYou will pave the way for AI innovation by developing efficient, scalable, and reliable ways to deploy and manage machine learning models. Your work will enable our AI researchers and software engineers to iterate faster, explore new ideas, and bring AI-powered features into Sonar products. By optimizing the end-to-end ML lifecycle, you will directly contribute to the next generation of AI-driven developer tools. \\\\nOn a daily basis, you will
Collaborate with AI researchers and engineers to bridge the gap between research and production.
Deploy, manage, and monitor LLM/ML models in both cloud and on-premise environments, ensuring smooth integration into our research and production pipelines.
Support engineers in integrating ML models into production, ensuring a smooth handoff from research to product teams.
Automate ML workflows with CI/CD pipelines for model deployment and continuous integration.
Design and maintain flexible ML workflows to support rapid experimentation.
Enable fast iteration by setting up tools for model tracking, logging, and comparison (e.g., MLflow, DVC, Weights & Biases).
Manage research-friendly cloud environments that allow easy deployment and experimentation.
Optimize model inference for speed, efficiency, and scalability while balancing research flexibility.
Ensure AI models and experiments are reproducible by structuring model storage, versioning, and benchmarking practices.
The skills you will demonstrate
Academic background with a university degree in Computer Science, software engineering, Machine Learning, or a related field.