
Senior Software Engineer
Snorkel AI
44s ago • Remote
Senior
Remote
208,000 - 315,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for Senior Software Engineer role
Improve your resume now
$208,000 – $315,000/year
Quick Facts
Role: Senior Software Engineer (remote)
Focus: Building and operating large-scale systems and evaluation workflows for frontier AI and foundation model tooling
Description
You will build systems to power large-scale AI workloads for top AI research labs, ensuring high-quality frontier AI datasets. The Evaluation Engineering team owns critical systems for creating post-training and benchmark datasets and for integrating the latest foundation model technologies. You will launch agents into production for long-running reasoning and verification tasks and develop scalable backend services with extensible, testable interfaces.
Responsibilities
Own architecture, design, development, and operations of large-scale AI/ML systems
Build distributed compute systems, data management systems, and data engineering workflows
Develop end user experiences for AI/ML workloads
Integrate new agentic and foundation model technologies into evaluation workflows
Prototype, optimize, and maintain scalable back-end services for new foundation model development tools
Design extensible and testable interfaces between internal services and storage/data models
Collaborate cross-functionally with engineers, product managers, and field teams
Requirements
Bachelor's degree (or foreign equivalent) in Computer Science or related field
4 years developing software using Java and TypeScript with relational databases (scalability, reliability, performance)
4 years building and optimizing large-scale distributed systems or compute frameworks
3 years designing, developing, and delivering AI/ML systems and services in production cloud-native environments, including agent and LLM-powered systems (RAG, MCP)
3 years designing and implementing data storage, compute, and retrieval systems for AI/ML applications
3 years improving LLM applications via evaluation frameworks, prompt engineering, and agent orchestration
3 years leading or owning delivery of large multi-person engineering projects from design through deployment
Ability to work 100% remotely
Benefits
Competitive compensation with a stated salary range of $208,000–$315,000 USD
Opportunities to shape priorities and influence strategic decisions
Support for career growth, learning, and shared success; stability with high-growth momentum
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
5 days ago
Senior Software Engineer (Remote)
WellSky
Senior
Technology
Overland Park, KS · Remote
N/A
7 days ago
Senior Machine Learning Platform Engineer (Evaluation)
Apple
Senior
Technology
Seattle, WA · On-site
$175K - $309K/yr
6 days ago

Senior Software Engineer (Remote)
UnitedHealth Group
Senior
Technology
Eden Prairie, MN · Remote
$92K - $164K/yr
2 days ago

Senior Software Engineer, Core Systems
Avaya
Senior
Technology
Remote
$179K - $234K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Software Engineer (Applied AI)
Traba
Senior
Technology
New York City, NY · On-site
$200K - $240K/yr
3 days ago

Senior Software Engineer (Scala, ML Platform)
Neural Strategic Solutions, Inc.
Senior
Technology
Remote
$125K - $127K/yr
1 days ago

Senior/Staff Software Engineer (AI Agents)
Virco Talent
Senior
Technology
Remote
$210K - $230K/yr
3 days ago
Senior Software Engineer (L5)
Netflix
Senior
Technology
Remote
$388K - $558K/yr
5 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
