Senior Software Engineer Simulation Orchestration
Applied Intuition · Sunnyvale · onsite
You will develop a multi-environment compute platform for workload scheduling, resource allocation, and node lifecycle management. You will turn customer and internal compute needs into platform features, solve distributed-systems challenges, maintain reliable production simulation systems, and drive architecture for a company-wide compute platform.
Responsibilities- Develop a compute platform for workload scheduling, resource allocation, and node lifecycle
- Translate customer and internal compute needs into platform features
- Solve GPU scheduling, autoscaling, and resource-efficiency challenges
- Ensure reliability and scalability for production simulation systems
- Drive architecture decisions for a company-wide compute platform
Requirements- Bachelor's degree in Computer Science, Software Engineering, or equivalent
- 5+ years of backend engineering experience
- 4+ years of coding in Golang, Python, Java, or C++
- 4+ years building complex backend systems on major cloud providers
- Kubernetes expertise including pod scheduling, node lifecycle, and autoscaling
- Experience building or operating workload scheduling systems
- Experience driving production system development from 0 to 1
Benefits- Equity
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Disability insurance
- 401k retirement benefits with employer match
- Learning stipend
- Wellness stipend
- Paid time off