Machine Learning Engineer
2 days ago
Job Title:
Machine Learning Engineer
Location: Bengaluru, Karnataka
About the Company:
Sustainability is a global organization, pioneering the convergence of clean energy and AI, enabling profitable energy transitions while powering end-to-end AI infrastructure. By integrating AI-driven cloud solutions with sustainable energy, we create scalable, intelligent ecosystems that drive efficiency, innovation, and long-term impact across industries. Guided by exceptional leaders and visionaries with decades of expertise in finance, policy, technology, and innovation, we are committed to making long-term efforts to fulfil this vision through our technical innovation, client services, expertise, and capability expansion.
Role Summary:
We are seeking a highly skilled and analytical
Machine Learning Engineer
to design, develop, and optimize advanced ML and optimization models that power intelligent, data-driven decision systems. The ideal candidate will focus on building predictive, prescriptive, and optimization-based solutions to solve complex real-world challenges. This role involves close collaboration with data scientists, engineers, and domain experts to build scalable, production-ready ML systems.
Key Responsibilities:
- Design, develop, and implement
optimization and forecasting models
for complex analytical problems. - Apply
mathematical programming
(linear, nonlinear, integer, and mixed-integer optimization) to operational and decision-making scenarios. - Build, train, and fine-tune
machine learning and statistical models
for regression, classification, and clustering. - Conduct
feature selection, hyperparameter tuning, and performance evaluation
using systematic validation techniques. - Integrate ML and optimization algorithms within business or system logic for intelligent decision-making.
- Collaborate with cross-functional teams to ensure models are scalable, interpretable, and production-ready.
- Stay updated with advancements in
optimization algorithms, ML model architectures, and applied AI techniques
.
Education & Experience:
- Bachelor's or Master's degree in Computer Science, Engineering, Applied Mathematics, or related quantitative fields.
- 1–2 years of hands-on experience in
machine learning
,
optimization
, or
forecasting
. - Strong background in
mathematical modeling, statistics, or operations research
. - Experience in
production-grade model deployment
and performance monitoring.
Skills Required:
- The candidate should have strong proficiency in Python, with practical experience for building optimization models.
- A solid understanding of linear programming, mixed-integer programming, convex optimization, stochastic optimization, and constraint programming is essential.
- The role requires experience in algorithm design, numerical methods, and sensitivity analysis for robust model development.
- The candidate should possess a strong background in operations research and optimization model formulation.
- Experience in model validation and performance tuning is required to ensure accuracy and efficiency.
- The role involves performing scenario analysis and supporting optimization-based decision-making.
- Knowledge of workflow automation and integration of optimization models with APIs will be an advantage.
- Proficiency in version control using Git.
- The candidate should demonstrate strong problem-solving and analytical thinking abilities.
- Clear documentation skills and the ability to communicate technical results effectively are essential.
What You'll Do:
- Build and train ML and optimization models for production-scale use cases.
- Design intelligent data workflows and pipelines to support predictive and prescriptive analytics.
- Collaborate with engineering and research teams to develop scalable ML solutions.
- Develop APIs and tools to make ML capabilities accessible across systems.
- Continuously monitor, maintain, and enhance model accuracy and scalability.
What you will bring
- Proven track record of implementing ML or optimization models in production environments.
- Strong mathematical and statistical foundation.
- Passion for scalable systems, automation, and applied problem-solving.
- Startup DNA → bias to action, comfort with ambiguity, love for fast iteration, and flexible and growth mindset.
Why Join Us
- Shape a
first-of-its-kind AI + clean energy platform
.
- Work with a small, mission-driven team obsessed with impact.
- An aggressive growth path.
- A chance to leave your mark at the intersection of
AI and sustainability
.
-
Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMachine Learning Engineer,AVP Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environment Day-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which...
-
Machine Learning Engineer
4 days ago
Bengaluru, Karnataka, India TCP Corps Full time ₹ 12,00,000 - ₹ 24,00,000 per yearResponsibilities: • Develop, deploy, and maintain machine learning models using AWS Sagemaker and MLFlow. • Implement end-to-end ML pipelines, from data ingestion to model deployment. • Optimize model performance and scalability. • Collaborate with data scientists to transition models from development to production. • Implement Data Science...
-
Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 15,00,000 - ₹ 25,00,000 per yearMachine Learning Engineer Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environment Day-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India PayPal Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAssist in the development and optimization of machine learning models. Preprocess and analyze datasets to ensure data quality. Collaborate with senior engineers and data scientists on model deployment. Conduct experiments and run machine learning tests. Stay updated with the latest advancements in machine learning. Minimum of 2 years of relevant work...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environmentDay-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which power our group for our...
-
Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Apple Full time ₹ 20,00,000 - ₹ 25,00,000 per yearImagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact the future of Manufacturing here at Apple through cutting edge ML techniques? This position involves a wide variety of skills, innovation,...
-
Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Catalyst IQ Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription : Years of Experience : YearsJob Title : Machine Learning Engineer (Python Coding with ML Experience)Location : Bangalore (5 days WFO) NO WFH allowed at the moment.Job Summary : We are seeking a highly skilled and versatile Machine Learning Engineer who embodies the rare combination of a strong software engineer and ML exposure with experience...
-
Machine Learning Engineer
2 weeks ago
Bengaluru, Karnataka, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJoin us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environmentDay-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which power our group for our...
-
Machine Learning Engineer
6 days ago
Bengaluru, Karnataka, India Huntsmen and Barons Full time ₹ 27,00,000 - ₹ 34,00,000 per yearBAND: B3Years of Experience: YearsJob Title: Machine Learning Engineer (Python Coding with ML Experience)Location: Bangalore (5 Days Working from KODATHI ODC)NO WFH allowed at the moment.Job Summary: We are seeking a highly skilled and versatile Machine Learning Engineer who embodies the rare combination of a strong software engineer and ML exposure with...
-
Machine Learning Engineer
1 week ago
Bengaluru, Karnataka, India Catalysts HR Full time ₹ 25,00,000 - ₹ 35,00,000 per yearRequired Qualifications: Education: Master's degree in computer science, Machine Learning, Data Science,Electrical Engineering, or a related quantitative field. Experience: 5+ years of professional experience in Machine Learning Engineering,Software Engineering with a strong ML focus, or a similar role. Must have Programming Skills: Expert-level...