
Senior Software Engineer
Snorkel AI
17m 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 (Evaluation Engineering / AI systems)
Work mode: 100% remote
Compensation: $208,000—$315,000 USD
Description
Build and operate large-scale systems that power AI workloads and post-training/benchmark evaluation datasets for foundation models. You will develop distributed compute, data management, and data engineering workflow systems, and prototype scalable back-end services for new foundation model development tools. The role focuses on productionizing agentic long-running reasoning and verification tasks using modern evaluation and orchestration approaches.
Responsibilities
Own architecture, design, development, and operations of large-scale AI/ML systems (distributed compute, data management, data engineering workflows, and end-user experiences)
Integrate the latest agentic and foundation model technologies to improve evaluation workflows
Prototype, optimize, and maintain scalable back-end services for foundation model development tools
Design extensible, testable interfaces between internal services, storage, and underlying data models
Work cross-functionally with engineers, product managers, and field team members
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 for data processing
3+ years building AI/ML systems and services in production for cloud-native applications, including AI agents 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 large multi-person engineering projects from design through deployment
Must be able to work 100% remotely
Benefits
Opportunity to shape priorities and initiatives and influence strategic decisions
Support for growth, learning, and career development
Equal Employment Opportunity and reasonable accommodations for applicants with disabilities
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer
Snorkel AI
Senior
Technology
Remote
$208K - $315K/yr
4h ago
Senior Software Engineer
Keebo
Senior
Technology
Remote
$170K - $200K/yr
6 days ago

Senior Software Engineer
ServiceNow
Senior
Technology
San Diego, CA · On-site
$129K - $219K/yr
2 days ago
Senior/Principal Software Engineer, AI Frameworks
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
3h ago

Senior Software Engineer
ServiceNow
Senior
Technology
Santa Clara, CA · On-site
$143K - $243K/yr
3 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/Staff Software Engineer (AI Agents)
Virco Talent
Senior
Technology
Remote
$210K - $230K/yr
4 days ago
Senior Full-Stack Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$120K - $235K/yr
1 days ago

Senior Software Engineer, Core Systems
Avaya
Senior
Technology
Remote
$179K - $234K/yr
2 days ago
Senior Machine Learning Platform Engineer (Evaluation)
Apple
Senior
Technology
Seattle, WA · On-site
$175K - $309K/yr
6 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
