02 Oct
|
Crescendo Global Leadership Hiring India
|
Bengaluru
02 Oct
Crescendo Global Leadership Hiring India
Bengaluru
Consultant - Machine Learning Engineer-6-9 years- Bangalore / Gurgaon
We are looking for an experienced Machine Learning Engineer to build, deploy, and operate scalable production ML systems. The role focuses on MLOps, ML serving, distributed systems, cloud infrastructure, and production-grade ML pipelines.
Location Bengaluru / Gurugram
Your Future Employer –A leading global AI and analytics organization working across advanced analytics, data engineering, MLOps, Generative AI, and AI-powered solutions. The organization partners with major businesses to solve complex problems through data-driven technology and innovation.
Responsibilities –
1. Design, build, and operate production ML pipelines covering feature engineering, model training, serving, monitoring, and retraining.
2. Build and maintain scalable, low-latency ML model serving infrastructure for real-time and batch inference.
3. Own ML CI/CD processes including model versioning, automated retraining, deployments, canary releases, and rollback strategies.
4. Build robust batch and streaming feature pipelines using technologies such as Spark and Kafka.
5. Implement observability, data-quality checks, drift detection, SLA monitoring, and alerting for ML systems.
6. Work closely with Data Scientists and ML Specialists to productionize research prototypes into scalable and maintainable services.
7. Optimize ML infrastructure for performance and cost, including GPU utilization, batching, caching, and model optimization.
8. Contribute to architecture and platform decisions for MLOps tooling, ML infrastructure, and distributed systems.
9. Participate in production support, incident response, postmortems, and reliability improvements.
10. Mentor engineers and lead technical design and architecture reviews for ML platform and serving components.
Requirements –
1. 6–9 years of software engineering experience with 4+ years of experience building and operating production ML systems.
2. Strong hands-on expertise in Java, Scala, or Python with good knowledge of software engineering practices, testing, design patterns, and code quality.
3. Strong experience with AWS cloud services including EC2, EKS/Kubernetes, S3, Lambda, and IAM.
4. Experience with Kafka, Spark, distributed systems, event-driven pipelines, and scalable microservices.
5. Hands-on experience with ML serving frameworks such as TorchServe, TensorFlow Serving, Triton, or custom/gRPC-based services.
6. Experience with MLOps and CI/CD tools such as MLflow, SageMaker Pipelines, Airflow, Jenkins, GitHub Actions, or similar platforms.
7. Strong understanding of data validation, unit/integration testing, model testing, and prevention of train/serve skew.
8. Experience with Terraform or similar infrastructure-as-code tools, Docker, and Kubernetes.
9. Knowledge of ML fundamentals and the ability to collaborate effectively with Data Scientists and ML teams.
10. Experience owning production systems, including SLAs, on-call support, incident management, and capacity planning.
What is in it for you –
1. Chance to work on large-scale production ML and MLOps systems.
2. Exposure to advanced AI, cloud, distributed systems, and Generative AI technologies.
3.
Opportunity to work with experienced Data Scientists, ML Engineers, and technology professionals.
4. Scope to contribute to architecture, platform engineering, and high-impact ML initiatives.
5. Opportunities for technical leadership, mentoring, and continuous learning.
Reach us –If you think this role is aligned with your career, kindly write me an email along with your updated CV for a confidential discussion on the role.
Disclaimer –Crescendo Global specializes in Senior to C-level niche recruitment. We are passionate about empowering job seekers and employers with an engaging and memorable job search and leadership hiring experience. Crescendo Global does not discriminate on the basis of race, religion, color, origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Note –We receive a lot of applications on a daily basis, so it becomes difficult for us to get back to each candidate. Please assume that your profile has not been shortlisted in case you don't hear back from us within 1 week. Your patience is highly appreciated.
Scammers can misuse Crescendo Global’s name for fake job offers. We never ask for money, purchases, or system upgrades. Verify all opportunities at www.crescendo-global.com and report fraud immediately. Stay alert!
Profile Keywords – Crescendo Global, Jobs in Bengaluru, Jobs in Gurugram, Remote Machine Learning Jobs, Machine Learning Engineer Jobs, MLOps Jobs, ML Platform Engineer Jobs, Production ML Jobs, AWS Machine Learning Jobs, Python Machine Learning Jobs, Java Machine Learning Jobs, Scala Machine Learning Jobs, Kubernetes Jobs, Kafka Jobs, Spark Jobs, MLflow Jobs, Terraform Jobs, Model Serving Jobs, Cloud ML Jobs, Machine Learning Infrastructure Jobs
📌 Consultant - Machine Learning Engineer (Bengaluru)
🏢 Crescendo Global Leadership Hiring India
📍 Bengaluru