Optimization Engineer
Posted on 2/10/2023
INACTIVE
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Tensorflow
Requirements
- Search, integer linear programming, SAT/SMT solvers, DPLL
Desired Qualifications
- You will need to communicate clearly and be able to both share your own expertise and learn from others
- You will need to formulate problems precisely and design efficient algorithms to solve them
- You will work alongside a team of experienced software engineers to implement algorithms and strategically stage development to bring features to production on a predictable schedule
- Experience with the techniques used by the following frameworks: Z3, Oz, COIN-OR, TensorFlow, CVX, CVXPY, Gurobi
- Able to implement custom solvers tailored for a problem domain
- Capable of both designing and implementing traditional exact solvers, and also learning-based approaches such as trained surrogates for optimization
- Have experience with tackling open problems in optimization/constraint solving
- Experience with discrete optimization, combinatorics/search problems, and their continuous relaxations
- Experience with tackling practical problems using neural networks and deep learning
- Education: PhD, MS, or BS in Computer Science, Physics, Mathematics, Operation Research, or comparable education or industrial experience
Circuit board design company
Company Overview
JITX is on a mission to automate hardware design for the benefit of science and the welfare of humanity. Instead of manually drafting and reviewing one-off designs, JITX's AI-powered solvers handle the low-level details, and makes engineering work massively reusable.
Benefits
- Health - Kaiser HMO and Blue Shield PPO
- Dental
- Vision
- Life
- 401k
- FSA - Medical, Dependent Care, Transit, and Parking
- 3 - weeks PTO + sick time