
Senior Optimization Engineer – Operations Research
Atom Computing
full-time
Posted on:
Location Type: Hybrid
Location: Berkeley • California • 🇺🇸 United States
Visit company websiteSalary
💰 $155,000 - $185,000 per year
Job Level
Senior
Tech Stack
PythonRust
About the role
- Developing and maintaining software tools to solve classical optimization problems.
- Working with physicists to develop exact and heuristic cost functions.
- Evaluating the performance of optimization routines in terms of time, compute resources, and accuracy.
Requirements
- PhD in Operations Research or a related field
- 3+ years of professional experience
- A passion for (mixed) integer programming and a track record of implementing performant optimization algorithms.
- A strong background in data structures, algorithms, and optimization; practical experience in scheduling and graph partitioning applications is preferred, but not required.
- Skilled programmer, including familiarity with standard industry practices (version control, automated testing, code review, and software development best practices).
- Proficiency with one or more of the standard optimization software libraries (e.g. Gurobi, CPLEX) and proficiency with Python.
- Experience with a compiled language such as C++ or Rust is preferred.
- Willingness to learn quantum mechanics, quantum computing, and quantum error correction concepts required to put work in context.
- Excited to work at a fast-growing, early-stage startup: self-motivated, humble, driven, collaborative, and with a high tolerance for ambiguity and uncertainty.
Benefits
- fully paid medical, dental, and vision insurance for our employees and their dependents.
- unlimited paid time off
- 401K company matching
- short- and long-term disability
- FSA
- dependent care benefits
- life insurance
- drinks
- snacks
- catered team lunches in our offices
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
optimization algorithmsmixed integer programmingdata structuresalgorithmsschedulinggraph partitioningPythonC++Rustautomated testing
Soft skills
self-motivatedhumbledrivencollaborativehigh tolerance for ambiguityhigh tolerance for uncertainty
Certifications
PhD in Operations Research