Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer — AI/ML Systems

$130k - $230k

Snorkel AI

We’re on a mission to democratize AI by building the definitive AI data development platform. The AI landscape has gone through incredible change between 2016, 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! You’ll work closely with other engineers, product managers, and field team members to ensure that Snorkel Flow users working with NLP use cases can build high quality training datasets, integrate with the latest foundation model technology to build and adapt models, and take advantage of state-of-the‑art error analysis and development automation Main Responsibilities Prototype, optimize, and maintain scalable back‑end services that will power new ML development workflows Design extensible and testable interfaces between internal services including the underlying storage and data models Own the architecture, design, development, and operations of large‑scale NLP‑focused AI/ML tasks including data management systems, data representation, micro‑services design, and connect to the front‑end components. Work with customers and product and sales teams to understand product use case, desired capabilities, and scale requirements. Translate that to engineering specifications and code Keep CI/CD pipelines healthy and support customers in production via engaged on‑call support 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 one or two days per week in our Redwood City HQ and work remotely with No Meeting Tuesdays and Thursdays Required Qualifications Bachelor’s degree in Computer Science or related field 2 years experience in delivering distributed systems and services in a production setting for cloud‑native applications Strong development and debugging skills in python Experience with deep learning frameworks such as PyTorch Strong communication and coding skills with emphasis on designing for scale and robustness Proactive and positive attitude to lead, learn, troubleshoot and take ownership of shipping multi‑quarter large feature development as well as immediate debugging and unblocking customers Preferred Qualifications 5 years of professional software engineering experience Experience with NLP and relevant libraries such as scikit‑learn, spaCy, xgboost, torch Experience developing enterprise software products for machine learning and/or data science applications Experience building and maintaining large scale, distributed and high performance data pipelines for AI/ML tasks The salary range for this position based in the San Francisco Bay Area is $130,000.00 - $230,000.00. All offers include equity compensation in the form of employee stock options. If you’re a recent university graduate, please submit your application via the Recent University Graduate opening. Be Your Best At Snorkel Snorkel AI is on a mission to make machine learning practical for everyone, and it starts with building a team that welcomes, represents and gives opportunity to all. We work at the frontier of AI and software engineering, and believe that underrepresented communities need to play a part in shaping the future of these fields. At Snorkel AI, we actively work to create an environment that values end-to-end ownership, diverse forms of impact, and opportunities for personal growth. Snorkelers are supported by an amazing team and an amazing set of benefits. We offer comprehensive medical, dental, and vision plans for Snorkelers and their families, plus a yearly wellness stipend. Our 401k program lets Snorkelers plan for their future and our parental leave program lets new parents take up to 20 weeks of paid time off. Learn more about these benefits and more — like our workstation setup allowance — on our Careers page. #J-18808-Ljbffr Snorkel AI

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer — AI/ML Systems in Redwood City, CA vacancy
  • $186k - $280k

     ...Summary The Senior Requirements Engineer for AI Agents & Agentic Workflows is...  ...of developer experience, AI/ML platform engineering, and...  ...pipelines, incident management systems, and policy enforcement layers...  ...Qualifications 7+ years of software engineering experience, with... 
    Suggested
    Full time
    Work at office

    Equinix

    Redwood City, CA
    1 day ago
  •  ...are looking for a Senior Staff Engineer to lead the design, build, and adoption of AI-powered agentic systems across our Developer...  ...portals (e.g., Backstage), and software delivery workflows. Comfortable...  ...developer tooling, or applied AI/ML systems. Track record of... 
    Suggested
    Contract work

    Equinix

    Redwood City, CA
    1 day ago
  • $136k - $200k

    Google is seeking software engineers to develop next-generation technologies that change how billions connect and interact. You will work...  ...innovation. The role demands an understanding in machine learning, AI, and system design to handle large-scale data. The US base salary for... 
    Suggested
    Full time
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $130k - $230k

    Snorkel AI in Redwood City is seeking a Software Engineer to develop scalable back-end services for machine learning workflows. The role requires a Bachelor...  ..., engaging closely with stakeholders to build robust systems and support customers in production. A salary range of... 
    Suggested

    Snorkel AI

    Redwood City, CA
    1 day ago
  •  ...Create and evaluate agentic systems that reason, act, and...  ...frameworks for next-generation AI agents. Deploy robust...  ...-facing, cloud-native software systems , specifically with AI/ML pipelines, LLM systems, or...  ...triage. #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.
    Suggested
    Work at office
    3 days per week

    Gravity Engineering Services Pvt Ltd.

    Redwood City, CA
    1 day ago
  • $192k - $240k

     ...we believe meaningful AI doesn’t start with the...  ..., and production-ready systems. We work with some of the...  ...to empower scientists, engineers, financial experts, product...  ...for a Senior AI/ML Engineer to add to our...  ...customer‑facing, cloud‑native software systems Deep... 
    Work at office
    Local area
    3 days per week

    Snorkel AI

    Redwood City, CA
    1 day ago
  • $192k - $240k

    A leading AI solutions provider in San Francisco is seeking a Senior AI/ML Engineer to architect the core platform for synthetic data generation and agentic workflows...  ...over 6 years of experience in cloud-native software systems, possesses deep knowledge of AI/ML pipelines... 
    Work at office

    Snorkel AI

    Redwood City, CA
    1 day ago
  •  ...navigation through an AI‑powered platform that helps...  ...region with health‑system partners. About The Role...  ...a product‑mindful AI Engineer to build and improve Sage...  ...Required 2-3 years of software engineering experience...  ...to Have Exposure to AI/ML or LLM‑based... 

    Sage Care

    Palo Alto, CA
    1 day ago
  • Senior Software Engineer - Agentic AI Systems We are seeking an AI Engineer to design, implement, and deploy advanced agentic AI systems. In this role, you’ll build production‑ready AI agents that can reason across multiple steps, leverage a mixture of proprietary models... 

    Cognichip

    Redwood City, CA
    1 day ago
  • $174k - $252k

    Software Engineer, AI System Hacker, GenAI, DeepMind DeepMind Mountain View, CA, USA Apply Bachelor's degree in Computer Science, Artificial Intelligence, a related field, or equivalent practical experience. 5 years of experience with full stack development, across... 
    Full time

    Google

    Mountain View, CA
    1 day ago
  • $190k - $220k

     ...Assistant, uses cutting‑edge AI to automate clinical documentation...  ...of the world’s top health systems. You will build out features...  ...5+ years experience in a software engineering role focused on application backend...  ...building and maintaining ML/AI driven applications. Strong... 

    Suki

    Redwood City, CA
    1 day ago
  • $186k - $232.5k

     ...developing and deploying Rivian’s Smart Diagnostics AI system that drives in-vehicle and remote diagnostics using Generative AI and ML. Internal teams and Rivian vehicle owners...  ...role will be focused on delivering quality software and backend services, enhancing the utility... 
    Hourly pay
    Full time
    Local area
    Remote work

    Rivian Automotive, Inc.

    Palo Alto, CA
    1 day ago
  • $245.4k - $429.45k

     ...creative platform company is seeking a Senior Software Engineer with over 10 years of experience to...  ...on merchant platforms and involves ML, AI-assisted workflows, and improving catalog...  .... They require strong expertise in systems and API design, as well as a background... 

    Pinterest

    Palo Alto, CA
    1 day ago
  • Overview Our AI agents generate an enormous amount of data: every...  ...real ownership: you’ll design systems, ship quickly, measure...  ...observability, anomaly detection, and the engineering rigor that makes numbers...  ...statistics, forecasting, and ML techniques—and the judgment to... 
    Work at office
    Remote work
    Flexible hours

    Vantaca, LLC

    Redwood City, CA
    1 day ago
  •  .... Presto is the leading Voice AI company for restaurant drive‑thrus...  ...technical, entrepreneurial engineering culture. We place a premium on...  ...to work on real‑world AI systems alongside a high‑performance team...  ...in building and improving AI/ML components used in real‑time voice... 
    Full time
    Internship

    Presto Phoenix, Inc.

    Palo Alto, CA
    1 day ago
  • Unconventional AI in Palo Alto seeks a key contributor to develop a next-generation ML model training platform. You will optimize training stacks and design distributed systems, pushing boundaries in computing efficiency. Candidates should possess an MS/PhD in a quantitative... 

    Unconventional AI

    Palo Alto, CA
    1 day ago
  • Google is seeking a Software Engineer with a PhD in Computer Science or related field in Mountain View, CA. This...  ...experience, and the ability to work across complex systems. Responsibilities include collaborating on advanced ML projects, optimizing system performance, and... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $161k - $239k

    Google is seeking a Software Engineer in New York, NY to develop next-generation technologies for millions of users. The role encompasses working...  ...Learning, Natural Language Processing, and large-scale systems. Applicants should possess a Bachelor’s degree with 6 years of... 

    Google

    Mountain View, CA
    1 day ago
  • $198k - $326k

     ...company in Mountain View is looking for a Sr. Staff Software Engineer in Systems Infrastructure to lead optimizations across AI inference systems. Candidates should have 8+...  ...software engineering, extensive knowledge of ML systems, and proficiency in Python or C++. The... 

    LinkedIn

    Mountain View, CA
    1 day ago
  • Rhoda AI is seeking a Staff / Principal ML Training Systems Engineer in Mountain View to enhance the training systems performance. This role focuses on large-scale multimodal training, driving efficiency, and scalability in compute use across thousands of GPUs. The ideal... 

    Rhoda AI

    Mountain View, CA
    1 day ago
  • $160k - $225k

     ...running the world's best data and AI infrastructure platform so...  ...in the world. As a Senior Software Engineer for AI Runtime, you will play...  ...in building and scaling the systems that make large‑scale training...  ...high‑performance computing, or ML systems. Experience with... 
    Local area

    United States Digital Space LLC

    Mountain View, CA
    2 days ago
  • Gravity Engineering Services Pvt Ltd. is looking for a Principal Software Engineer to lead AI-driven initiatives in the Vehicle AI division. You will be responsible for architecting...  ...AI software that integrates with automotive systems, mentoring engineers, and collaborating with... 

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    1 day ago
  • Google is seeking a Software Engineer for its AI/ML team in Mountain View, CA. This role focuses on developing cutting-edge technologies that significantly impact users worldwide. Candidates need robust experience in software development and machine learning. The position... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $174k - $253k

    Google is looking for a Senior Software Engineer specializing in AI/ML to drive innovation and support key technology developments. This role offers the opportunity to work on significant projects that change how users interact with information. Minimum qualifications include... 

    Google

    Mountain View, CA
    1 day ago
  • $174.9k - $222k

    # Senior Software Engineer, Vehicle AIHybrid |Senior Level|Full TimePosted: Yesterday####...  ...focused on developing cutting-edge AI agents. This role involves leading...  ...will have a deep understanding of AI/ML principles, distributed systems, and a track record of technical... 
    Local area
    Remote work
    Work from home
    Relocation package

    SwiftCruit

    Mountain View, CA
    3 days ago
  • $174k - $253k

    Senior Software Engineer, Discover Recommendations and AI Feed Google, Mountain View, CA, USA Qualifications Bachelor...  ...building and deploying recommendation systems models (retrieval, prediction,...  ...across different domains, leverage ML infrastructure, and contribute to... 

    Google Inc.

    Mountain View, CA
    3 days ago
  • $174k - $253k

    Senior Software Engineer, AI/ML, Gen AI, Geo Mid - Experience driving progress, solving problems, and mentoring more junior team members; deeper...  ...information retrieval, distributed computing, large‑scale system design, networking and data storage, security, artificial intelligence... 

    Google

    Mountain View, CA
    1 day ago
  •  ...Debugging GenAI This role involves working on AI/ML and GenAI development using Google...  ...AI/ML solutions into existing systems. Develop and maintain high-quality, scalable...  ...Requirements 5+ years of experience in software engineering with a focus on AI/ML and GenAI.... 

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    1 day ago
  • $145k - $187k

    C3.ai, Inc. (NYSE:AI) is a leading Enterprise AI software provider that accelerates digital transformation. The proven C3...  ...looking for a seasoned software engineer experienced in the field of machine...  ...(LLMs). Responsibilities Build systems and tools to enable and simplify... 
    Work experience placement

    C3 AI

    Redwood City, CA
    1 day ago
  • About The Job Google's software engineers develop the next-generation technologies...  ...computing, large-scale system design, networking and data storage...  ...field. Experience with ML frameworks (e.g., TensorFlow,...  ...reinforcement learning, and generative AI, from concept to production.... 

    Google

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer — AI/ML Systems. Be the first to apply!