Senior Data Scientist - Optimization & AI for Allocation

SmartRecruiters, Inc.

United States

Remote

USD 140,000 - 210,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, Inc is seeking a Data Scientist to lead design and development of optimization and ML models that allocate scarce parts across programs. You will own the modeling lifecycle from problem framing to production deployment, working with stakeholders to turn competing priorities into solvable objectives.

This high-visibility role requires strong Python skills, experience with MILP/constraint optimization, and the ability to communicate complex tradeoffs to non-technical partners.

Qualifications

  • Master's or PhD in Operations Research, Applied Mathematics, Computer Science, Industrial Engineering, or related field.
  • 6+ years of experience building optimization and ML models for allocation, scheduling, or supply chain.
  • Experience with MILP/constraint optimization and solvers (Gurobi/CPLEX/OR-Tools).
  • Strong Python skills with ML frameworks and data libraries.
  • Experience with real-world supply chain data and messy datasets.
  • Excellent communication and stakeholder presentation abilities.

Responsibilities

  • Design and implement optimization models for allocating scarce parts across programs.
  • Develop ML models to forecast demand, supply risk, and part availability.
  • Translate priorities into objective functions and constraints.
  • Validate model outputs against historical decisions and stakeholder expectations.
  • Build data pipelines to keep models current with live inventory and program data.
  • Present modeling tradeoffs to non-technical program and supply-chain stakeholders.
  • Mentor junior data scientists on optimization techniques and modeling best practices.
  • Partner with software engineers to productionize models as scalable services.

Skills

Optimization modeling
Machine learning
Python
Communication skills
Data manipulation

Education

Master's or PhD in Operations Research

Tools

Gurobi
CPLEX
OR-Tools
pandas
NumPy
PyTorch
scikit-learn

Job description

Oteemo, Inc is seeking a Data Scientist to lead design and development of optimization and ML models that allocate scarce parts across programs. You will own the modeling lifecycle from problem framing to production deployment, working with stakeholders to turn competing priorities into solvable objectives.

This high-visibility role requires strong Python skills, experience with MILP/constraint optimization, and the ability to communicate complex tradeoffs to non-technical partners.

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
Data Scientist: Optimization & ML for Resource Allocation
Data Scientist: Optimization & ML for Resource Allocation

SmartRecruiters, Inc. • Northern (KY)

Hybrid
USD 120,000 - 180,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
Data Scientist
Data Scientist

Talentify • United States

Remote
USD 140,000 - 210,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
Senior AI Data Engineer – GenAI & MLOps
Senior AI Data Engineer – GenAI & MLOps

Oteemo, Inc • Virginia (IL)

On-site
USD 140,000 - 200,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
Optimization Engineer
Optimization Engineer

ANAUTICS INC • Oklahoma City (OK)

On-site
USD 80,000 - 110,000
Senior Data Scientist: Real-Time Optimization & AI
Senior Data Scientist: Real-Time Optimization & AI

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 288,000