Talent.com
Principal Software Engineer AI Platform

Principal Software Engineer AI Platform

Snorkel AiRedwood City, California, United States
3 hours ago
Job type
  • Full-time
Job description

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!

We are looking for a Principal Software Engineer to shape our product and technical systems to meet the AI challenges of today and tomorrow. As a Principal Software Engineer, you’ll work across teams and across the stack to deliver major new features and infrastructure, to improve our practices and culture, and to align Engineering on a shared technical vision. You will be a key technical advisor to company leadership, act as a mentor and role model for every engineer, and think years ahead about how Snorkel AI can deliver on its technical mission to democratize AI through data. There is no concise focus for your role; you must be excited to take on the biggest, most ambiguous, and most rewarding challenges that arise.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 12+ years of experience in designing and building customer-facing software systems for cloud-native applications
  • Deep experience with AI / ML frameworks and pipelines
  • Experience at high-growth technology startups
  • Experience building software products for large enterprise customers
  • Experience with architecting and developing production web-scale systems (including monitoring, telemetry, performance, reliability, triage, and debuggability)
  • Deep experience with Python, distributed computing, and cloud platforms
  • Passion for promoting technical communication, mentorship, and improving engineering culture

Preferred Qualifications

  • 15+ years of professional software engineering experience
  • Experience designing software development platforms for machine learning or data-focused practitioners
  • Experience with Typescript and React
  • Experience with engineering management and / or developing growth programs for engineering organizations (e.g. career ladders, mentorship, upskilling)
  • Salary Range

    $275,000 - $300,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.

    Create a job alert for this search

    Principal Software Engineer • Redwood City, California, United States

    Related jobs
    • Promoted
    Principal Software Engineer - Automotive AI Frameworks

    Principal Software Engineer - Automotive AI Frameworks

    Renesas Electronics CorporationSan Francisco, CA, United States
    Full-time
    ADAS領域では、AIを活用した機能や性能への要求が日々高度化しています。そのため、お客様のアプリケーション開発をより容易かつ効率的にする、抽象度の高い使いやすいフレームワークの提供が急務となっています。ルネサスでは、顧客のユースケースを深く理解し、R-Car SoCのシステム性能やAIアクセラレータの能力を最大限に引き出すフレームワークの開発を推進しています。.R-Car SoC向けシステ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal AIOps Engineer, Enterprise AI Platform

    Principal AIOps Engineer, Enterprise AI Platform

    Palo Alto NetworksSanta Clara, California, United States
    Full-time
    At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...Show moreLast updated: 30+ days ago
    • Promoted
    Principal AI Software Engineer, Product

    Principal AI Software Engineer, Product

    MonographSan Francisco, CA, United States
    Full-time
    Gusto is a modern, online people platform that helps small businesses take care of their teams.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Talent Bull Inc.San Francisco, CA, United States
    Full-time
    Our client, a leading innovator in the AI and technology sector, is seeking a Principal AI Software Engineer to join their dynamic team. They focus on building cutting‑edge AI platforms that deliver...Show moreLast updated: 2 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    SupermicroSan Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Cisco Systems, Inc.San Jose, CA, United States
    Full-time
    Who We Are Cisco's Cloud Security organization is at the forefront of securing the modern workforce, protecting users, data, and applications wherever they reside. As the cornerstone of Cisco's Se...Show moreLast updated: 4 days ago
    • Promoted
    Principal Software Engineer AI Governance

    Principal Software Engineer AI Governance

    OneTrustSan Francisco, California, USA
    Full-time
    OneTrusts mission is to enable organizations to use data and AI responsibly.Our platform simplifies the collection of data with consent and preferences automates the governance of data with integra...Show moreLast updated: 1 day ago
    • Promoted
    Principal Engineer - AI Tools

    Principal Engineer - AI Tools

    UberSan Francisco, CA, United States
    Full-time
    At Uber, developer productivity is a cornerstone of our innovation engine.We are seeking a world‑class Principal Engineer (Director‑equivalent) to lead the next frontier of software development by ...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer II - Elasticsearch - Query Engine, Database Internals

    Principal Software Engineer II - Elasticsearch - Query Engine, Database Internals

    ElasticMountain View, CA, United States
    Full-time
    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Applied AI

    Principal Software Engineer, Applied AI

    Chaos, Inc.San Francisco, CA, United States
    Full-time
    Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies.CHAOS has a mission-focu...Show moreLast updated: 3 days ago
    • Promoted
    Principal Software Engineer AI Agents

    Principal Software Engineer AI Agents

    GoodleapSan Francisco, California, United States
    Full-time
    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, w...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Managed AI

    Principal Software Engineer, Managed AI

    Crusoe Energy Systems LLCSan Francisco, CA, United States
    Full-time
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...Show moreLast updated: 30+ days ago
    • Promoted
    Principal AI Engineer

    Principal AI Engineer

    TENEX.AISan Jose, California, United States
    Full-time
    TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider.We are a force multiplier for defenders, helping organizations enhance their cybersecurity pos...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer, Managed AI

    Principal Software Engineer, Managed AI

    CrusoeSan Francisco, CA, United States
    Full-time
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...Show moreLast updated: 3 days ago
    • Promoted
    Principal Software Engineer - AI Governance

    Principal Software Engineer - AI Governance

    OneTrustSan Francisco, CA, United States
    Full-time
    Principal Software Engineer - AI Governance.OneTrust’s mission is to enable organizations to use data and AI responsibly. Our platform simplifies the collection of data with consent and preferences,...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Engineer, Managed AI

    Principal Software Engineer, Managed AI

    Epoch BiodesignSan Francisco, CA, United States
    Full-time
    San Francisco, CA - US, Sunnyvale, CA - US.Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitious...Show moreLast updated: 5 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Informatica LLCRedwood City, CA, United States
    Full-time
    Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer – AI Systems

    Principal Software Engineer – AI Systems

    Walmart CanadaSunnyvale, CA, United States
    Full-time
    Balance functional requirements with non-functional goals such as reliability, latency, and security.Generative AI / LLMs • • in production. Strong coding skills in • •Python (preferred) • • and at least o...Show moreLast updated: 30+ days ago