Optimization and Machine Learning Scientist

Sustainability Economics.ai

IN Full–time
Posted on: March 14, 2026
As an Optimization and ML Modelling Engineer at Sustainability Economics.Ai in Bengaluru, Karnataka, you will play a crucial role in designing, developing, and deploying prescriptive models to identify optimal solutions under complex business and operational constraints. Your strong analytical thinking combined with hands-on Python development skills will be essential in building models that drive intelligent, data-informed decision-making. • *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:** - Bachelors or Masters degree in Computer Science, Engineering, Applied Mathematics, or related quantitative fields. - 12 years of hands-on experience in machine learning and optimization. - Strong background in mathematical modeling, statistics, or operations research. - Experience in production-grade model deployment and performance monitoring. • *Skills Required:** - Strong proficiency in Python and libraries such as SciPy, Pyomo, NumPy, OR-Tools, PuLP, Gurobi, or CPLEX. - Solid understanding of linear programming, mixed-integer programming, convex optimization, stochastic optimization, and constraint programming. - Experience in algorithm design, numerical methods, and sensitivity analysis for robust model development. - Strong background in operations research and optimization model formulation. - Experience in model validation and performance tuning. - Knowledge of workflow automation and integration of optimization models with APIs. - Proficiency in version control using Git. - Strong problem-solving and analytical thinking abilities. - Clear documentation skills and the ability to communicate technical results effectively. • *What Youll 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. - Translate business objectives into mathematical formulations that can be optimized effectively. - 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. As a part of the team at Sustainability Economics.Ai, you will bring a proven track record of implementing ML and optimization models in production environments, a strong mathematical and statistical foundation, and a passion for scalable systems, automation, and applied problem-solving. Join us to shape a first-of-its-kind AI + clean energy platform, work with a mission-driven team, and leave your mark at the intersection of AI, optimization, and sustainability. As an Optimization and ML Modelling Engineer at Sustainability Economics.Ai in Bengaluru, Karnataka, you will play a crucial role in designing, developing, and deploying prescriptive models to identify optimal solutions under complex business and operational constraints. Your strong analytical thinking combined with hands-on Python development skills will be essential in building models that drive intelligent, data-informed decision-making. • *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:** - Bachelors or Masters degree in Computer Science, Engineering, Applied Mathematics, or related quantitative fields. - 12 years of hands-on experience in machine learning and optimization. - Strong background in mathematic

About Company

Sustainability Economics.ai

https://sustainabilityeconomics.ai

Your next job is waiting

Create your profile and start applying in minutes.