Senior ML Engineer - PCB Automated Component Placement
Q
QuilterElectrical Engineering
Remote - USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- Machine LearningPyTorch
Requirements
- 4+ years of industry experience in ML, optimization, or a related field
- Strong fundamentals in machine learning and optimization
- Production PyTorch experience
- Demonstrated ability to work across research and production codebases
- Comfort operating with high autonomy in ambiguous problem spaces
- Strong communication and collaboration skills
- 5–7 years of industry experience (preferred)
- CUDA C++ experience (preferred)
- Background in reinforcement learning (preferred)
- Background in geometric deep learning (preferred)
- Background in graph neural networks (preferred)
- Background in multi-objective optimization (preferred)
- Background in combinatorial optimization (preferred)
Responsibilities
- Own problems end-to-end from exploratory R&D through production-hardened, maintainable systems
- Develop and extend GPU-accelerated code in PyTorch and CUDA C++
- Work across a broad modeling landscape including RL, graph neural networks, black-box/classical optimization, and generative modeling
- Formulate objectives, model constraints, and debug numerical behavior in the stack
- Contribute to technical direction and research strategy alongside senior teammates
View Full Description & ApplyYou'll be redirected to the employer's site