Machine Learning Engineer – Pricing Optimizer Development

3 weeks ago


Bengaluru Karnataka India, Karnataka Digitide Full time

Location - Bengaluru (onsite)

Notice Period - able to join within 15 to 20 days

Budget - Open


We are looking for a skilled ML Engineer to design and build a robust, interpretable, and scalable optimization engine that enables data-driven pricing decisions. The engine will leverage SKU-level demand, elasticity, and profitability data to recommend optimal pricing strategies based on business goals.



Key Responsibilities

  • Refactor and enhance the existing optimization logic for speed, scalability, and modularity.
  • Model price-volume relationships using elasticity inputs at SKU and brand levels.
  • Develop optimization logic using constrained techniques (e.g., linear/quadratic programming).
  • Integrate business rules and constraints such as price bounds, SKU/brand-level caps, and TDP limits.
  • Enable scenario-based optimization with user-defined goals (e.g., maximize profit or volume).
  • Support multi-brand optimization without interdependency between SKUs and brands.
  • Collaborate with cross-functional teams to validate model behavior and outcomes.


Inputs You’ll Work With

  • SKU-level data: volume, elasticity, profitability, TDP, and price bounds.
  • Business rules: brand-level caps, SKU exclusions, optimization targets.


Deliverables

  • Modular Python-based optimization engine.
  • JSON-based input/output support for seamless integration.
  • Logging and fallback mechanisms for infeasible constraints.
  • Unit tests and validation with historical data.


Tech Stack & Skills

  • Proficient in Python, especially NumPy, Pandas, SciPy or Pyomo/CVXOPT.
  • Experience with constrained optimization techniques.
  • (Preferred) Background in price optimization, demand modeling, or econometrics.



  • Bengaluru, Karnataka, India DevsarTech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description:We are seeking a highly skilledPrice Optimization Engineer / Data Scientistwith expertise inAzure cloud, inventory optimization, and price elasticity modeling. The ideal candidate will be responsible for building scalable pricing solutions, developing optimization algorithms, and leveraging advanced analytics to maximize business outcomes.You...


  • Bengaluru, Karnataka, India hy: Tech and Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title: Machine Learning EngineerLocation: BangaloreExperience: 8–10 yearsImmediate joiners onlyJob Summary:We are looking for a skilled Machine Learning Engineer with hands-on experience in solving constrained price optimization problems using Python-based mathematical optimization libraries. The ideal candidate will have a strong background in applied...


  • Bengaluru, Karnataka, India, Karnataka Recro Full time

    What would you be doing/ Expected from this role? • Collaborate with cross-functional teams including data scientists, engineers, and product managers to deliver AI-driven solutions. • Drive the architecture of machine learning pipelines from data collection and pre-processing to model training, evaluation, and deployment. • Implement scalable...


  • Bengaluru, Karnataka, India, Karnataka EdgeVerve Full time

    Job Title: Senior Machine Learning EngineerExperience: 7Yrs to 10YearsLocation: Bangalore/PuneKey Responsibilities:Machine Learning Model Development: Research, design, and implement advanced machine learning algorithms and models to address business challenges.Data Engineering: Extract, transform, and load (ETL) large datasets from various sources into a...


  • Bengaluru, Karnataka, India CrossAsyst Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Role: Data Scientist – Price Optimization/Inventory OptimizationExperience: 3-6 yearsLocation: Bangalore (Work from Office)About the Role: We are looking for a highly skilled Data Scientist with strong expertise in Price Optimization/Price Elasticity Modeling/Inventory Optimization. The ideal candidate will have hands-on experience in developing and...


  • Bengaluru, Karnataka, India, Karnataka YASH Technologies Full time

    Skills/Qualifications:Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field.5-6 years of hands-on experience in developing and deploying machine learning models.Proficiency in programming languages such as Python, R, or Java.Strong understanding of forecasting & revenue ERP environments (e.g.: Salesforce & SAP...


  • Bengaluru, Karnataka, India, Karnataka Quantiphi Full time

    Role : Senior Machine Learning Engineer (GenAI)Required Experience : 3 to 6 yearsLocation : Mumbai / Bangalore / Trivandrum (hybrid)Job Summary:We are looking for experienced Machine Learning Engineers to join our team, focused on building Agentic AI workflows, fine-tuning Large Language Models (LLMs), performing prompt engineering, and applying related...


  • Bengaluru, Karnataka, India, Karnataka UNLOX® Full time

    Machine Learning Engineer – Model Training & OptimizationAbout UnloxUnlox is an AI-driven learning and career platform, trusted by universities and recognized by NASSCOM. We’re building scalable AI systems to power personalized learning and career readiness for the next generation.We are hiring a Machine Learning Engineer (Training & Optimization) who...


  • Bengaluru, Karnataka, India, Karnataka Asper.ai Full time

    About the Role We are looking for a highly skilled Lead - Machine Learning Engineer to lead the design, development, and deployment of large-scale ML solutions that power intelligent business applications. This role bridges data science, engineering, and product — ensuring that ML models move efficiently from prototype to production with scalability,...


  • Bengaluru, Karnataka, India, Karnataka Informatica Full time

    Principal Machine Learning EngineerInformatica is on a journey to leverage generative AI to simplify cloud data management. Principal Machine Learning Engineer will be responsible for driving the overall architecture and pipelines to enable Machine Learning engineers to build, train and deploy Models at scale across multiple cloud services providers in a...