ML Engineer - Decision-Making Solutions (26A436)

FreshieHire Author
Salary
Not Disclosed
Location
Bengaluru

Highlights

Prototype fast, develop cutting-edge models, collaborate on productionization, strong Python skills required.


Description

Job Summary

pAre you passionate about building machine learning solutions for complex decision-making problems? We are seeking a talented ML Engineer to join our team. You will prototype fast using agentic coding tools, develop and evaluate models in optimization, deep RL, and predictive ML, and collaborate with ML engineers to support productionization.

Responsibilities

  • Prototype fast using agentic coding tools for various ML solutions
  • Develop and evaluate models in areas like optimization, deep RL, and predictive ML
  • Design robust evaluation harnesses including offline simulation and counterfactual testing
  • Collaborate with ML engineers to support productionization of models
  • Write clear technical documentation for both technical and non-technical stakeholders

Required Skills

  • Python programming skills
  • Experience with PyTorch or TensorFlow
  • Strong foundations in algorithms, probability/statistics
  • Experience with RL libraries like Ray RLlib
  • Familiarity with MLOps basics

Required Skills Explained

  • Strong Python skills and proficiency with ML tooling like PyTorch or TensorFlow.
  • Demonstrated experience using agentic coding assistants to accelerate iteration without sacrificing code quality.
  • Familiarity with optimization techniques, including MILP/CP-SAT, heuristics/metaheuristics, and constraint programming.
  • Knowledge of deep reinforcement learning (RL) methods such as PPO/SAC/DQN, offline RL, imitation learning, MCTS/planning hybrids.
  • Experience in designing robust evaluation harnesses for ML models using techniques like offline simulation, counterfactual testing, ablations, and scenario analysis.
  • A strong understanding of predictive modeling, including forecasting and estimation methods that feed decision systems.

Who is this for

pThis role is ideal for someone with a background in applied ML/data science or applied research. You should have experience using agentic coding assistants and be comfortable translating real-world problems into clear formulations.

Why This Job is a Good Opportunity

ulliOpportunity to work on cutting-edge ML solutions for real-world problems like planning, routing, and resource allocation.liCollaboration with skilled ML engineers to support productionization of models, ensuring they meet strict engineering standards.liPotential to develop innovative solutions using advanced tools and techniques in RL, optimization, and predictive modeling.liRoom for creativity and technical exploration within a fast-paced environment that values clear documentation and communication.liAccess to diverse projects and challenges across various industries, enhancing your skills and experience.

Interview Preparation Tips

  • Review key optimization techniques like MILP/CP-SAT and constraint programming methods.
  • Prepare examples of how you have used agentic coding assistants in real development to accelerate iterations without compromising code quality.
  • Be ready to discuss your experience with deep RL, including PPO/SAC/DQN methods and offline RL.
  • Practice explaining complex ML concepts and solutions in a way that is understandable for both technical and non-technical stakeholders.
  • Study tools like OR-Tools, MLflow, Docker, and CI/CD practices to demonstrate your familiarity with MLOps basics.

Career Growth in This Role

pThis role offers significant opportunities for career growth as it covers a wide range of skills from applied ML to productionization. You can expect to deepen your expertise in optimization techniques, RL methods, and predictive modeling. With experience, you may have the chance to lead more complex projects or even move into managerial roles overseeing teams of ML engineers.

pAdditionally, the fast-paced environment encourages continuous learning and innovation, which is crucial for staying ahead in the rapidly evolving field of machine learning. Collaborating with diverse stakeholders will also help you develop strong communication skills, making you a well-rounded professional ready to tackle future challenges.

Explore More Opportunities

Skills

Frequently Asked Questions

What is the salary range for this position?

The salary range for this position is 5 LPA.

Do I need prior experience with agentic coding assistants?

Yes, demonstrated experience using agentic coding assistants in real development is required.

What kind of models will I be developing?

You will develop models in optimization, deep RL, and predictive ML to solve complex decision-making problems.

About the Author

FreshieHire Author
Hi, this is KD. On my blogs, you will find the best jobs for freshers all at one place. We curate jobs for you from various sources and combine them all at one place. Hope you got some value. : )
Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.