Overview
We are seeking a talented and experienced MLOps Engineer that will work in a global team of Data Scientists delivering their methods into production in the most efficient way possible. You will also implement monitoring and alert systems. The ideal candidate should have in-depth knowledge and experience of model management and experiment tracking frameworks, data storage and versioning, Python, Pytorch, Azure Machine Learning, Jenkins, Grafana, Gitlab CI and Docker. We are open to either Junior or Mid level MLOps Engineers for this exciting opportunity.
Key Responsibilities
- Collect, preprocess, manage, and version datasets to support reliable and reproducible ML workflows
- Maintain and automate data and training pipelines for continuous ingestion, validation, transformation, and model retraining
- Build and manage CI / CD pipelines for application’s testing, validation, and deployment
- Deploy ML models as scalable APIs using Docker, FastAPI, and AzureML
- Monitor and maintain deployed APIs to ensure performance, reliability, and security
- Track model performance, data drift, and model drift using Prometheus, Grafana, and MLflow
- Use MLflow to manage the full ML lifecycle, including training, evaluation, and versioning
- Create and manage internal interfaces / tools to configure, monitor, and manage applications developed by the team
- Develop observability dashboards and alerting systems for model and infrastructure health
- Implement unit and integration tests for ML code, pipelines, and deployment workflows
- Follow security best practices in containerized deployments and data handling
- Collaborate with data scientists and engineers to integrate models into production environments smoothly
Required Skills And Qualifications
Bachelor\'s or Master\'s degree in Computer Science, Engineering, or a related field.Strong proficiency in Python.Extensive knowledge of key machine learning metrics and optimization techniques.Strong knowledge of version control systems (Git, data versioning, ...).Experience in model management and experiment tracking frameworks.Strong knowledge and practical understanding of different ML Ops techniques.Prior experience in handling very large datasets across different business functions.If you are a skilled Machine Learning Engineer with a passion for working in a fast-paced environment, a keen eye for detail, and a curiosity to experiment with new ideas, we encourage you to apply and join our dynamic, innovative team.
What We Offer
Competitive compensation based on your experience and impact.Opportunities for professional and personal development.Work on state-of-the-art machine learning infrastructure and systems at scale.Opportunities to contribute to open-source projects and stay active in the ML community.Opportunity to make a measurable and visible impact within a large-scale organization.Flexible working hours and remote-friendly setup.Seniority level
Entry levelEmployment type
Full-timeJob function
Engineering, Information Technology, and AnalystIndustriesSoftware DevelopmentWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr