Data Scientist: Optimization & ML for Resource Allocation

SmartRecruiters, Inc.

Northern (KY)

Hybrid

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Oteemo is seeking a Data Scientist to design and deploy optimization and ML models that allocate scarce parts across competing programs. You will build algorithms spanning MILP, constraint programming, and ML forecasts, turning constraints into auditable allocation decisions.

You will own the modeling lifecycle from data exploration to production deployment, partnering with stakeholders and engineers to deliver scalable services and clear tradeoffs.

Qualifications

  • Master’s or PhD in Operations Research, Applied Mathematics, Computer Science, Industrial Engineering, or a related quantitative field (or equivalent practical experience).
  • 6+ years of experience building optimization and/or ML models for resource allocation, scheduling, or supply chain problems.
  • Deep hands-on experience with optimization solvers (Gurobi, CPLEX, OR-Tools) and formulating MILP/constraint optimization problems.
  • Strong Python skills, with experience in ML frameworks (scikit-learn, PyTorch) and data manipulation libraries (pandas, NumPy).
  • Experience working with messy, real-world supply chain, inventory, or program data.
  • Excellent communication skills; comfortable presenting complex tradeoffs to program and business stakeholders.

Responsibilities

  • Design and implement optimization models (e.g., MILP/constraint programming) for allocating scarce parts and resources across programs.
  • Develop ML models to forecast demand, supply risk, and part availability; feed forecasts into allocation logic.
  • Translate competing program priorities into formal objectives and constraints.
  • Validate model outputs against historical decisions and stakeholder expectations.
  • Build data pipelines to keep models current with live inventory, demand, and program data.
  • Present modeling tradeoffs and recommendations to non-technical stakeholders.
  • Mentor junior data scientists on optimization techniques and modeling best practices.
  • Partner with software engineers to productionize models as scalable services.

Skills

Python
ML frameworks
Pandas/NumPy

Education

MSc/PhD in OR/Math/CS/IE
Quantitative field

Tools

Gurobi
CPLEX
OR-Tools

Job description

Oteemo is seeking a Data Scientist to design and deploy optimization and ML models that allocate scarce parts across competing programs. You will build algorithms spanning MILP, constraint programming, and ML forecasts, turning constraints into auditable allocation decisions.

You will own the modeling lifecycle from data exploration to production deployment, partnering with stakeholders and engineers to deliver scalable services and clear tradeoffs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist: Optimization & ML for Resource Allocation
Data Scientist: Optimization & ML for Resource Allocation

Talentify • United States

Remote
USD 140,000 - 210,000
Senior Data Scientist - Optimization & AI for Allocation
Senior Data Scientist - Optimization & AI for Allocation

SmartRecruiters, Inc. • United States

Remote
USD 140,000 - 210,000
Data Scientist
Data Scientist

SmartRecruiters, Inc. • United States

Remote
USD 140,000 - 210,000
Data Scientist
Data Scientist

SmartRecruiters, Inc. • Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Optimization Scientist – ML for Resource Allocation
Senior Optimization Scientist – ML for Resource Allocation

Embedded Shishya • United States

Remote
USD 150,000 - 210,000
Data Scientist
Data Scientist

Talentify • United States

Remote
USD 140,000 - 210,000
Senior AI Data Engineer — GenAI & MLOps Architect
Senior AI Data Engineer — GenAI & MLOps Architect

Oteemo • United States

On-site
USD 120,000 - 160,000
Senior AI Data Engineer – GenAI & MLOps
Senior AI Data Engineer – GenAI & MLOps

Oteemo, Inc • Virginia (IL)

On-site
USD 140,000 - 200,000
Data Scientist II — ML Ops, Forecasting & Optimization
Data Scientist II — ML Ops, Forecasting & Optimization

DataJobs • Bellevue (WA)

On-site
USD 136,000 - 184,000
Sign-on payments
RSUs
Health insurance (medical, dental, and
+5
Data Scientist II: ML & Optimization for NASC/TOM Planning
Data Scientist II: ML & Optimization for NASC/TOM Planning

Amazon Science • Bellevue (WA)

On-site
USD 136,000 - 184,000
Health insurance
RSUs
401(k) matching
+2