Senior Software Engineer – Deep Learning Compiler Verification, Infrastructure
Location
California + 3 moreAll locations: California, Oregon, Texas, Washington
Posted
14 days ago
Salary
$140K - $224.3K / year
Job Description
Job Requirements
- BS, MS, or PhD (or equivalent experience) in Computer Science, Computer/Electrical Engineering, Mathematics, or related field
- 3+ years of professional experience designing and scaling CI/CD, build/release, or developer productivity infrastructure for DL/GPU software environments
- Strong software engineering skills (Python required) with ability to architect, implement, and debug complex systems end-to-end
- Hands-on experience building CI/MLOps platform capabilities—pipeline orchestration, artifact/package management, and production-grade observability (logs/metrics/dashboards)—with strong reliability and maintainability
- Experience with deep learning frameworks/runtime stacks (e.g., PyTorch, JAX, vLLM, SGLang, TensorRT, NeMo) and running real workloads in production-like environments
- Working knowledge of Linux-based development and debugging across complex software/hardware stacks (drivers, CUDA libraries, containers, cluster schedulers, etc.)
Benefits
- equity
- benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer III
6sense6sense Revenue AI™ reimagines the way revenue teams create, manage and convert pipeline into revenue.
Software Engineer III building and maintaining infrastructure for revenue generation
Software Engineer responsible for real-time services in Twilio's Voice Connectivity Trust team
Senior Software Engineer, Checkout – PBA Core
AffirmWe create honest financial products that improve lives.
Senior Software Engineer developing checkout solutions for Affirm.
Principal Software Engineer
PraxentWe get it. You have options. Let us tell you why we’re different. Our work is changing the world of financial services. Everyday, clients arrive with big ideas for their industry. They’re experts in their field with the vision and resources you need to change everything. All that’s left is the right team to bring that vision to life. If you’re a fast learner and you love working on a wide variety of projects, you’re going to like it here. We help our clients modernize, rather than rebuild, outdated customer-facing software applications. Our clients see a return within weeks instead of months and that’s why they choose us. At Praxent, we let you do your work your way. We’re a team of 170+ located throughout the United States and Central/South America. Our role is to encourage you, support you, and give you the freedom you need to thrive. Whether you’re working at home, in a coffee shop, or heck, even on your travels, we’re here to create an environment that lets you live your best life. On your terms. We trust our people to be their best. It’s a level of autonomy and respect that’s helped us grow a diverse and brilliant team of experts. Experts who also happen to be some of the best colleagues you’ve ever worked alongside.
We get it. You have options. Let us tell you why we’re different. Our work is changing the world of financial services. Everyday, clients arrive with big ideas for their industry. They’re experts in their field with the vision and resources you need to change everything. All that...