Senior Software Engineer — AI/ML
$200k - $250kSnorkel AI
About Snorkel
At Snorkel, we believe meaningful AI doesn’t start with the model, it starts with the data.
We’re on a mission to help enterprises transform expert knowledge into specialized AI at scale. The AI landscape has gone through incredible changes between 2015, when Snorkel started as a research project in the Stanford AI Lab, to the generative AI breakthroughs of today. But one thing has remained constant: the data you use to build AI is the key to achieving differentiation, high performance, and production-ready systems. We work with some of the world’s largest organizations to empower scientists, engineers, financial experts, product creators, journalists, and more to build custom AI with their data faster than ever before. Excited to help us redefine how AI is built? Apply to be the newest Snorkeler!
As a Software Engineer on the Evaluation Engineering team, you'll build systems to power large-scale AI workloads for top tier AI research labs. You’ll work closely with other engineers, product managers, and field team members to ensure that Snorkel’s frontier AI datasets meet and surpass the capabilities of the most advanced foundation models. You will launch agents into production to accomplish long running reasoning and verification tasks. The Evaluation Engineering team owns critical systems for building high quality post-training and benchmark datasets, integrating with the latest foundation model technology to push the frontier of models used globally across coding, mathematics, law, medicine, and other advanced domains.
Main Responsibilities
- Own the architecture, design, development, and operations of large-scale systems designed for AI/ML tasks including distributed compute systems, data management systems, data engineering workflow systems, and end user experiences
- Recognize and act on opportunities to integrate the latest agentic and foundation model technologies to power eval workflows
- Prototype, optimize, and maintain scalable back-end services that will power new foundation model development tools
- Design extensible and testable interfaces between internal services including the underlying storage and data models
- Be an engaged team player in a customer-focused cross-functional environment where you will feel excited to take on whatever is most impactful for the company and product
- Work a hybrid schedule with 3 days per week in one of our offices in San Francisco or Redwood City
Required Qualifications
- 4+ years experience in delivering AI/ML systems and services in a production setting for cloud-native applications
- Experience with distributed compute frameworks
- Experience with the modern AI stack, including improving LLM applications through evals, prompting, and agent scaffolding
- Ability to design and build efficient data storage, compute, and retrieval systems for AI/ML tasks
- Strong communication and coding skills with emphasis on designing for scale and robustness
- Experience owning the delivery of large multi-person projects
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)
- Strong development and debugging skills in Python
- Experience with expert data annotation projects
- Experience developing evaluations and environments for complex multi-turn and multi-tool AI systems
Salary Range
$200,000—$250,000 USD
Be Your Best at Snorkel
Joining Snorkel AI means becoming part of a company that has market proven solutions, robust funding, and is scaling rapidly—offering a unique combination of stability and the excitement of high growth. As a member of our team, you’ll have meaningful opportunities to shape priorities and initiatives, influence key strategic decisions, and directly impact our ongoing success. Whether you’re looking to deepen your technical expertise, explore leadership opportunities, or learn new skills across multiple functions, you’re fully supported in building your career in an environment designed for growth, learning, and shared success.
Snorkel AI is proud to be an Equal Employment Opportunity employer and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. Snorkel AI embraces diversity and provides equal employment opportunities to all employees and applicants for employment. Snorkel AI prohibits discrimination and harassment of any type on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law. All employment is decided on the basis of qualifications, performance, merit, and business need.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
- Getarch, located in San Francisco, is hiring a Software Engineer to join a close-knit team. This role offers the opportunity to work on cutting... ...product features, working end-to-end, and experimenting with AI/ML technologies. Ideal candidates will have a strong software...Senior3 days per week
$159k - $278.25k
...large language models to build software which helps our internal GTM... ...ll play the role of a backend engineer working across the stack (backend... ...to contribute to more ML specific tasks. Successful individuals... ...with other teams to build AI & data-driven GTM products...SeniorWork at office3 days per week- ...Technology FEQ327R502 Mission: Reporting to the Tech GM of Field Engineering, the Specialist Solutions Architect Manager for Healthcare... ...a Customer Service Assistant (m/f/d) with a fir… Staff Software Engineer - AI/ML Databricks Technology Staff Machine Learning Engineer,...SeniorPart timeRemote work
$202k - $224k
Senior Software Engineer, Uber AI Solutions Uber Full‑time About The Role Uber’s mission is to be the platform of choice for flexible earning opportunities... ...production rollout. Partner cross‑functionally with ML Ops, data, and product teams to translate platform and...SeniorFull timeFlexible hours- About Cambio Cambio is a software platform for world-class real estate... ...net zero by 2050. Things Our Engineers Love Mission-driven: Climate can... ...’re on track to do it again. AI-forward: We're tripling our... ...(LLMs) and machine learning (ML) solutions into our platform and...Senior
$240k - $280k
Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster... ...of software monitoring tools. About the role As a Senior Software Engineer on Sentry’s AI/ML team, you’ll be responsible for building the evaluation...SeniorHourly payWork at office$1,500 per month
About Gem Gem is the only AI-first all-in-one recruiting platform... ...the Role We\'re hiring senior and staff engineers to join our AI product... ...makes this different: at Gem, software engineers don\'t just build... ...their success. Unlike generic ML tooling, the work you do here...SeniorFull timeWork at officeLocal areaRemote workRelocation packageFlexible hours3 days per week$160k - $225k
...and running the world's best data and AI infrastructure platform so our customers... ...sophisticated AI teams in the world. As a Senior Software Engineer for AI Runtime, you will play a... ...infrastructure, high‑performance computing, or ML systems. Experience with distributed...Senior$170k - $220k
...Imprint’s internal teams and processes. As an AI Engineer, you’ll develop Imprint’s agent platform... ...on experience with modern AI frameworks, software engineering fundamentals, and a passion... ...or similar languages Experience with AI/ML frameworks (OpenAI API, Claude API,...SeniorFlexible hours- ...providers and payers. Onos is addressing this by building the largest AI-driven behavioral healthcare platform. Our models enables... ...AI company The Role We’re seeking an experienced AI/ML engineer who is motivated to meaningfully improve the way healthcare is...SeniorWork at officeRemote workHome officeFlexible hours2 days per week3 days per week
$220k - $300k
...services operate. By combining frontier agentic AI, an enterprise-grade platform, and deep... ...Representative Projects Context Engineering & Agent Infrastructure. Build the... ...systems, with at least 1+ year focused on AI/ML engineering. Staff candidates will typically...Senior$300 per month
...Type On-site Department Cloud Engineering Crusoe's mission is to... ...can create ambitiously with AI — without sacrificing scale,... ...infrastructure. About this role The Senior Software Engineer for the Model... ...compute, storage, networking). AI/ML Expertise Familiarity with...SeniorFull timeTemporary work- The role Watershed is building the AI suite for companies to measure their emissions... ...their business. We’re looking for software engineers to help build the AI platform that powers... ...experience in backend, platform, or AI/ML engineering Experience building products...SeniorWork at officeRemote work
- The Opportunity: We are seeking a Software Engineer to join Deepgram for Restaurants - a new, vertically... ...integration of our backend with our ML models and client devices. Monitor and optimize... ..., and maintainable system. Optimize AI pipeline to improve performance in...SeniorHome officeFlexible hours
$182k - $242k
CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...Learn more at About the Role: As a Software and AI Engineer, IT Systems, you’ll design and develop... ...experience shipping production-grade AI/ML/LLM-based applications, or strong...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- Gravity Engineering Services Pvt Ltd. is seeking an Applied AI Engineer to innovate on cutting-edge agents for Perplexity Computer. You will apply state-of-the-art ML and LLM techniques, manage the entire model lifecycle, and collaborate with engineers and designers for...Senior
- A leading technology company is seeking a Machine Learning Engineer to drive innovation in AI technology. The role involves designing and implementing sophisticated AI systems in collaboration with a talented team. Ideal candidates should possess exceptional programming...Senior
$148.5k - $223.9k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents... .... Salesforce Software Quality Senior Member of Technical Staff (... ...product managers, engineers, AI/ML engineers, and data scientists...SeniorFull time$160k - $180k
...cloud technology firm in San Francisco is looking for a Senior Software Engineer to own major parts of their AI stack. This role involves prototyping new workflows... ...years of engineering experience, particularly with ML products, and strong backend engineering skills. The...SeniorContract work- ...company in San Francisco is seeking an experienced Senior Software Engineer to own and innovate major parts of their AI stack. The role involves designing workflows that... ..., strong backend skills, and familiarity with ML products. Competitive salary and comprehensive benefits...Senior
- Cambio is seeking an AI Engineer to integrate large language models and ML solutions into our platform and internal systems. Your work will directly influence customer experiences and product innovation in the real estate decarbonization space. You will design, build, and...Senior
- Uber AI Solutions in San Francisco is seeking a Senior Software Engineer to own end‑to‑end backend design and delivery. You will work with ML Ops, data, and product teams to translate platform needs into scalable solutions and use AI tools to boost velocity. You will influence...Senior
$174k - $253k
Senior Software Engineer, AI/ML, YouTube Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with programming in Python and C++. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience...Senior$80 - $85 per hour
...clinical development solutions provider seeks a Software Developer to innovate and develop applications that integrate AI capabilities. You will design user-centric interfaces... ...full stack development, and strong skills in AI/ML solutions. The role offers a competitive pay...SeniorHourly payContract work- Femtech Insider Ltd. is seeking a Senior AI Engineer to design and implement AI-driven health guidance systems. The ideal candidate will have hands... ...experience and a background in backend engineering or applied ML. This role involves collaborating closely with product and...Senior
$180k - $230k
...are raising funds or have successfully launched and doing well. What You'll Own Build and iterate on AI-powered creator tools alongside AI PMs and ML engineers Build products that get millions of page views per day and scale them toward billions Lead frontend...SeniorWork at officeRelocation- Rippling is looking for a backend engineer to develop software leveraging machine learning and large language models for its GTM teams. The ideal candidate... ...designing and testing backend systems and collaborating on AI-driven products. The role offers competitive salary,...SeniorWork at office3 days per week
- United States Digital Space LLC is seeking an AI Systems Engineer to build the core systems that enhance Codex agents' performance in production... ...harness capabilities and ensure reliability across various ML workflows. The ideal candidate will have substantial experience...Senior
- Ersilia is looking for a Senior Full-stack Engineer in San Francisco. The successful candidate will lead product development... ...from ideation to implementation, emphasizing AI-powered tools and collaboration with AI PMs and ML engineers. This role balances frontend and...Senior
$180k - $250k
...technology practices. The firm's AI Innovation team builds and... ...community. We are looking for a Senior AI Developer, fully remote, to... ...citations, and structured outputs Engineer solutions for large-scale data... ...Understanding of ML fundamentals: fine-tuning (LoRA...SeniorFull timeTemporary workWork at officeImmediate startRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer — AI/ML. Be the first to apply!
- senior robotics software engineer San Francisco, CA
- software sales engineer San Francisco, CA
- junior software developer San Francisco, CA
- graduate software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- software engineer visa sponsorship San Francisco, CA
- software engineer student San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA

