A leading AI research company in San Francisco is seeking a Software Engineer for Quality and Developer Tools. The successful candidate will build and maintain systems that validate software quality, design automation tools, and integrate processes into CI/CD. Ideal applicants should have a robust background in software quality, automation, and strong programming skills in Python, C, C++, or Rust. This position offers a competitive salary and supports hybrid work with relocation assistance.
Qualifications
Deep experience building software quality and test automation systems.
Proficient in Python, C, C++, or Rust with strong Linux fundamentals.
Experience building CI/CD pipelines and reproducible test environments.
Responsibilities
Design, implement, and maintain a unified test framework for device software.
Integrate test suites with Buildkite and enforce promotion criteria.
Develop tools for API and firmware validation.
Skills
Python
C
C++
Rust
Linux fundamentals
Debugging skills
Test automation
Job description
A leading AI research company in San Francisco is seeking a Software Engineer for Quality and Developer Tools. The successful candidate will build and maintain systems that validate software quality, design automation tools, and integrate processes into CI/CD. Ideal applicants should have a robust background in software quality, automation, and strong programming skills in Python, C, C++, or Rust. This position offers a competitive salary and supports hybrid work with relocation assistance.