Research Engineer - Optimization & Machine Learning

Smack Technologies Inc.

El Segundo (CA)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Smack Technologies Inc. is hiring a Research Engineer to explore models for AI-enabled decision-making in modern warfare. This is a research-focused role; strong coding ability within an evolving software stack is required.

You will translate mathematical models into runnable code, conduct end-to-end investigations, and evaluate methods from literature, collaborating with our team to prototype and validate results.

Qualifications

  • 2+ years actively writing Python code (research code counts).
  • Ability to read a drafted model or paper and implement faithfully.

Responsibilities

  • Participate in scientific investigations end to end: form a hypothesis, run the investigation, return a report, and develop prototypes based on the investigation as applicable
  • Translate math to code: a scientist drafts a model, you meet on it, and you produce a working implementation for evaluation, quickly and cleanly enough that a colleague could pick it up
  • Assess methods from literature: inputs, outputs, compute requirements, and fit against our constraints
  • Understand, maintain, and update installations of previously built models

Skills

Python
Mathematical maturity
Reinforcement learning fundamentals
ML literature literacy

Education

MS or PhD in Mathematics, Computer Science, OR Operations Research

Tools

Gurobi
CPLEX

Job description

Smack is building domain-specific models for the sole purpose of delivering AI-enabled decision-making for modern warfare. Our team has decades of military leadership experience at every level. We understand the problem better than anyone, and we know exactly what our end users need to solve it.

About the Role

Our scientists work on decision-making under uncertainty: large-scale optimization, multi-agent reinforcement learning, simulation, and more. We are hiring a Research Engineer to help investigate models written in pencil and convert them to code we can run on the stack.

This is a research role, not a software engineering one, but an ability to orient within an evolving software stack and contribute high-quality code is a strict requirement.

What You’ll Do
  • Participate in scientific investigations end to end: form a hypothesis, run the investigation, return a report, and develop prototypes based on the investigation as applicable
  • Translate math to code: a scientist drafts a model, you meet on it, and you produce a working implementation for evaluation, quickly and cleanly enough that a colleague could pick it up
  • Assess methods from literature: inputs, outputs, compute requirements, and fit against our constraints
  • Understand, maintain, and update installations of previously built models
Required Skills

There are two distinct backgrounds we’re hiring for. You only need one.

  • 2+ years actively writing code in Python (research code counts), especially code that others have used, extended, or depended on
  • Mathematical maturity: you can read a drafted model or a paper and understand it well enough to implement it faithfully
If Optimization / Operations Research leaning
  • Strong grasp of probabilistic models: comfort reasoning about random variables and uncertainty as they arise in modeling and analysis
  • Working knowledge of mathematical programming and solvers (e.g., Gurobi, CPLEX)
  • Familiarity with decision-making concepts such as Markov decision processes, partial observability, network design, and policy representation
If Machine Learning leaning
  • Working knowledge of ML, especially deep and reinforcement learning fundamentals
  • Fluency with a modern framework (PyTorch or JAX) for building training and evaluation loops, reading and reproducing papers
  • Current with the state of the art: you follow the literature and can speak to which recent methods matter and why
Nice to Have
  • MS or PhD in Mathematics, Computer Science, Operations Research, or a related quantitative field
  • Research experience in mathematics or ML: designing, supporting, or reproducing technical work
  • Exposure to generative methods like sequence, diffusion, and flow models
Smack's Mission & Values

Smack’s mission is to Deliver Decision Dominance to the Department of War, our allies, and partners.

  • We’re here to serve: We work extremely hard every day in service of our mission and each other.
  • We’re here to win: There are no participation trophies in war. We’re not satisfied with anything less than winning.
  • We’re a culture of “And”: The Iron Triangle is for losers. Even the laws of physics can be bent with a little motivation.
Compensation

Our full package includes base, equity, and performance incentives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Engineer: ML & Optimization for Decision Systems
Research Engineer: ML & Optimization for Decision Systems

Smack Technologies Inc. • El Segundo (CA)

On-site
USD 120,000 - 180,000
Software Engineer - Forward Deployed
Software Engineer - Forward Deployed

Smack Technologies Inc. • El Segundo (CA)

On-site
USD 140,000 - 190,000
Radio Frequency Communications Engineer
Radio Frequency Communications Engineer

Smack Technologies Inc. • Dripping Springs (TX)

On-site
USD 120,000 - 180,000
Research Engineer / Scientist – Optimization
Research Engineer / Scientist – Optimization

Percepta • New York (NY)

On-site
USD 90,000 - 130,000
Senior Research Scientist
Senior Research Scientist

Adaption Labs • United States

Hybrid
USD 100,000 - 140,000
Annual travel stipend
Weekly meal allowance
Comprehensive medical benefits
+1
Senior Research Scientist
Senior Research Scientist

adaption • United States

Hybrid
USD 130,000 - 150,000
Flexible work
Adaption Passport
Lunch Stipend
+1
Software Engineer
Software Engineer

Amadeus Search • El Segundo (CA)

On-site
USD 180,000 - 200,000
401k
PTO
Healthcare
+1
Research Scientist
Research Scientist

Adaption Labs • New York (NY)

Remote
USD 120,000 - 160,000
Annual travel stipend to explore a new country
Weekly meal allowance
Comprehensive medical benefits
+1
Research Engineer/ Applied Scientist
Research Engineer/ Applied Scientist

Madrona Venture Labs • San Mateo (CA)

On-site
USD 280,000
Senior Research Engineer – AI/ML
Senior Research Engineer – AI/ML

ARA Brand • Raleigh (NC)

On-site
USD 100,000 - 130,000