Snorkelai

Senior Software Engineer

United States (Remote). Posted yesterday

The role

You will build and operate large-scale systems for AI and ML workloads, including distributed compute, data management and data engineering workflows. You will work on evaluation systems that help make frontier AI datasets and benchmarks better, and you will launch agents into production.

What you will do

  • Own the architecture, design, development and operations of large-scale AI/ML systems
  • Build distributed compute systems, data management systems and data engineering workflow systems
  • Build end user experiences for these systems
  • Launch agents into production for long-running reasoning and verification tasks
  • Integrate the latest agentic and foundation model technologies into evaluation workflows
  • Prototype, optimize and maintain scalable back-end services
  • Design extensible and testable interfaces between internal services, including storage and data models
  • Work with engineers, product managers and field team members to make datasets meet and surpass foundation model capabilities
  • Take on whatever is most impactful for the company and product in a customer-focused, cross-functional team

Required qualifications

  • Bachelor's degree (or foreign equivalent) in Computer Science or a related field
  • 4 years developing software using Java and TypeScript, and working with relational databases, with a focus on scalability, reliability and performance
  • 4 years building and optimizing large-scale distributed systems or compute frameworks for data processing
  • 3 years designing, developing and delivering AI/ML systems and services in production for cloud-native applications, AI agents and LLM-powered systems, including Retrieval-Augmented Generation (RAG) a
  • 3 years designing and implementing data storage, compute and retrieval systems for AI/ML applications
  • 3 years improving large language model (LLM) applications through evaluation frameworks, prompt engineering and agent orchestration
  • 3 years leading or owning the delivery of large, multi-person engineering projects from design through deployment

Benefits

  • Stability and growth opportunities at a company with market-proven solutions and robust funding
  • Opportunities to shape priorities and influence key strategic decisions
  • Support for deepening technical expertise, exploring leadership, and learning skills across functions

Before you apply

  • Salary range is based on skills, qualifications, experience and geographic location
  • Reasonable accommodation is available for the application and interview process on request

About the company

Snorkel AI is a frontier AI data lab founded out of the Stanford AI Lab in 2019. It creates datasets, benchmarks, evals and custom solutions for real-world AI systems, working with leading AI labs and enterprises.

Senior Software Engineer at Snorkelai | JobZoey