Software Engineer
Role details
Job location
Tech stack
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); MS or PhD preferred.
- 6+ years of industry or academia experience with software engineering, compilers and developer tools; exposure to building comprehensive optimization frameworks, and hands-on experience with product environments.
- Strong knowledge of compilers, code generation, and GPU architecture.
- Experience with GPU programming and performance optimization (CUDA or equivalent).
- Extensive Python programming skills, along with software engineering fundamentals. Basic programming skills in other languages such as C/C++, Racket and Rust.
- Strong mathematical and scientific foundation relevant to optimization heuristics/algorithms, ML and data science.
- Track record developing and productizing software, optimization frameworks and/or developer tooling.
Ways To Stand Out From The Crowd:
- Familiarity with genetic/evolutionary algorithms, predictive modeling, and complex systems.
- Deep expertise in GPU performance optimizations, evidenced by benchmark wins or published results.
- Hands-on experience building compilers or compiler components using the LLVM framework, including optimization passes and code generation.
- Familiarity with NVIDIA and open source compilers like LLVM, MLIR, PTX and OpenAI Triton.
- Experience with Data Science projects, specifically with MLOPS workflows and tools, like W&B, MLflow, etc.
Benefits & conditions
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous program manager with a real passion for technology, we want to hear from you.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.
You will also be eligible for equity and benefits.