You will be part of the backend team that is building a scalable and reliable system that empowers users to solve their most pressing needs in a data-centric AI world. The team has a variety of technical backgrounds, from machine learning PhDs to full-stack engineers who are collaborating to help push the boundaries of frontier model development and performance. You will be joining a fast-paced environment as a pragmatic, high-impact, product-focused engineer with the opportunity to shape the direction of the product, company, and the future of AI!
Required Qualifications
- Bachelor's degree in Computer Science or related field
- 5 years experience in delivering distributed systems and services in a production setting for cloud-native applications
- Experience with distributed compute frameworks and data processing pipelines
- Ability to design and build efficient scalable data storage, compute, and retrieval systems for AI/ML tasks
- Strong communication and coding skills with emphasis on designing for scale and robustness
- Strong development and debugging skills
Preferred Qualifications
- 8 years of professional software engineering experience
- Experience with architecting and developing production web-scale systems (monitoring, telemetry, performance, reliability, triage and debug)
- Experience with concurrent programming and optimization
- Experience working with ML systems and foundation models (e.g. large language models)
- Experience owning delivery of large multi-person multi-quarter projects
- Experience developing enterprise software products for machine learning and/or data science applications
Work a hybrid schedule with three days per week in our Redwood City HQ or SF office