Data Scientist

Oteemo, Inc

United States

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Oteemo is seeking a Data Scientist to lead optimization and ML model development for allocating scarce parts across programs. You will own the modeling lifecycle from problem formulation to production deployment, collaborating closely with program stakeholders to balance competing priorities.

You will design MILP/constraint optimization and ML pipelines, validate results with historical data, and mentor junior data scientists while partnering with engineers to deploy scalable services.

Qualifications

  • Master's or PhD in Operations Research, Applied Mathematics, Computer Science, Industrial Engineering, or related field.
  • 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 MILP/constraint optimization.
  • Strong Python skills, with ML frameworks (scikit-learn, PyTorch) and data manipulation (pandas, NumPy).
  • Experience with real-world supply chain, inventory, or program data.
  • Excellent communication skills; comfortable presenting complex tradeoffs to stakeholders.

Responsibilities

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

Skills

Communication skills
Python programming
ML modeling

Education

Master's or PhD in OR/Applied Math/CS/Industrial Eng

Tools

Gurobi
CPLEX
OR-Tools
Pandas
NumPy
scikit-learn
PyTorch

Job description

Oteemo is an industry-leading technology consulting firm at the forefront of AI-driven, cloud native, enterprise DevSecOps transformation. We build intelligent, automated, secure systems for organizations tackling their toughest technical and business challenges and we're pushing the boundaries of what AI, generative AI, and agentic systems can do in production, not just in theory. Join us and you'll work alongside recognized experts on cutting-edge projects that blend cloud native architecture, extreme automation, and AI/ML at the core. We foster a dynamic, inclusive, and collaborative culture built on continuous learning, where your ideas shape real outcomes for our clients. If you're passionate about building what's next in AI and cloud technology and want to do it with a team that sets the standard rather than follows it, Oteemo is where you belong.

Job Description

We're looking for a Data Scientist to lead the design and development of optimization and machine learning models that allocate scarce parts and resources across competing programs. You'll build algorithms spanning mixed-integer programming, constraint optimization, and ML-driven forecasting that turn hard supply constraints into defensible, auditable allocation decisions. You'll own the full modeling lifecycle, from problem formulation and data exploration through validation and production deployment, partnering closely with program stakeholders to translate competing priorities into solvable objectives. This is a high-visibility role for someone who moves fluidly between rigorous quantitative modeling and pragmatic, program-facing communication.

Key Responsibilities:

  • Design and implement optimization models (e.g., mixed-integer linear programming, constraint programming) for allocating scarce parts and resources across competing programs.
  • Develop ML models to forecast demand, supply risk, and part availability, feeding those forecasts directly into allocation logic.
  • Translate ambiguous, competing program priorities into formal objective functions and constraints.
  • Validate model outputs against historical allocation decisions and stakeholder expectations; iterate on formulations as new constraints emerge.
  • Build and maintain the data pipelines needed to keep optimization models current with live inventory, demand, and program data.
  • Present modeling tradeoffs and recommendations 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.
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 (e.g., Gurobi, CPLEX, OR-Tools) and formulating MILP/constraint optimization problems.
  • Strong Python skills, with experience in ML frameworks (e.g., 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.

Preferred Qualifications:

  • Experience with allocation problems in aerospace, defense, or manufacturing supply chains.
  • Familiarity with ERP systems (e.g., SAP) and how allocation decisions flow into procurement and production planning.
  • Experience deploying optimization models as production services (APIs, batch pipelines).
  • Exposure to reinforcement learning or Bayesian methods for decision-making under uncertainty.
Additional Information

We Value:

  • Drive:Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity
  • Commitment to Quality:Passion to conceive and produce world-class solutions that drive real-world value for the customer
  • Customer Focus:Consultative approach to solving problems for customers. Expectations management.
  • Communication:Superior communication skills. Ability to clearly articulate problems, solutions, risks, rewards etc. (written and verbal)
  • Technical Skills:Love for technology. You have to be inherently passionate about technology.
  • Business Acumen:Technology ultimately is used to enable the business. We look for people who understand how the businesses can be enabled through their technical solutions

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

Oteemo, Inc • United States

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

Oteemo • United States

On-site
USD 140,000 - 210,000
Data Scientist: Optimization & ML for Resource Allocation
Data Scientist: Optimization & ML for Resource Allocation

Oteemo • United States

Remote
USD 140,000 - 210,000
Lead Optimization Data Scientist - AI/ML & MILP
Lead Optimization Data Scientist - AI/ML & MILP

Oteemo, Inc • United States

Remote
USD 120,000 - 180,000
Sr. Data Engineer
Sr. Data Engineer

Oteemo, Inc • Virginia (IL)

On-site
USD 140,000 - 200,000
Sr Data Engineer
Sr Data Engineer

Oteemo • Virginia (MN)

On-site
USD 145,000 - 185,000
Optimization Engineer
Optimization Engineer

ANAUTICS INC • Oklahoma City (OK)

On-site
USD 80,000 - 110,000
Senior Data Engineer Digital Twin & Operational Modeling
Senior Data Engineer Digital Twin & Operational Modeling

Oteemo Inc. • Falls Church (VA)

On-site
USD 150,000 - 190,000
Growth opportunities
Competitive pay and benefits
Work on AI/ML projects
Data Scientist
Data Scientist

Visionaire Partners, LLC. • Atlanta (GA)

Remote
USD 115,000 - 155,000
401k with match
Medical insurance
Dental insurance
+2
AI Software Engineer
AI Software Engineer

Oteemo, Inc • Virginia (IL)

On-site
USD 120,000 - 210,000