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

Staff Software Engineer, Machine Learning

$205k - $265k

ZipRecruiter

Job Description

Job Description

We offer a hybrid work environment. Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.)

Our Mission:  

To actively connect people to their next great opportunity. 

Who We Are: 

ZipRecruiter is a leading online employment marketplace. Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as through partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.

Summary:

With data such as a billion+ historical job postings, tens of millions of active job seekers interacting with our system, and hundreds of billions of impression and click events, there are incredible opportunities to use your skills to build new data-driven features. Working at ZipRecruiter, you will be helping literally millions of people find their dream job. We're working on problems like: given a training set of job postings, and known salaries, build a system that predicts salary for novel jobs.Of course, you know that while building models is fun, it's also just one step in the process; gathering training data, cleansing it, digging into it, extracting features from it, etc, is a huge part of the job

Key Focuses:

  • Design, develop, and maintain advanced machine learning models and algorithms to solve complex business problems
  • Lead complex machine learning projects that solve business challenges and add value to the broader ZipRecruiter Business
  • Design the overall architecture and infrastructure for machine learning systems, ensuring scalability, efficiency, and robustness
  • Push the boundaries of what's possible in machine learning in your organization, finding new and innovative ways to use AI to drive business value
  • Provide leadership and set tone for Machine Learning Engineers at ZipRecruiter leveraging industry best practices and innovation
  • Stay up-to-date with the latest developments in machine learning and AI, and drive adoption of new techniques and technologies as appropriate
Minimum Qualifications:
  • 7+ year of professional software development experience with a deep focus in machine learning
  • Comprehensive knowledge and experience of machine learning algorithms, techniques, and best practices
  • Extensive experience in machine learning model design, data pipeline design, experimentation and validation design, system design, and/or architecture design.

Preferred Qualifications:

  • 10+ year of professional software development experience with an expertise in machine learning
  • BS/MS/PhD in Mathematics, Computer Science, Physics, related technical field or equivalent practical experience
  • Expert knowledge of machine learning algorithms (e.g., linear regression, SVM, decision trees, neural networks, clustering, etc.) and best practices
  • Profound knowledge of machine learning algorithms and frameworks, such as TensorFlow, PyTorch, or scikit-learn
  • Extensive background of deep learning architectures and techniques, such as Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Long Short-Term Memory (LSTM), and Generative Adversarial Networks (GANs)
  • Deeply versed in NLP techniques and tools, such as tokenization, stemming, lemmatization, sentiment analysis, and named entity recognition, and libraries like NLTK, SpaCy, or BERT

As part of our team you'll enjoy:

  • Competitive compensation
  • Exceptional benefits package
  • Flexible Vacation & Paid Time Off
  • Employer-matched 401(k) plan 

#LI-Remote

The US base salary range for this full-time position is $205,000-$265,000. Our salary ranges are determined by role, level, and location, and the range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location, role-related knowledge and skills, depth of experience, relevant education or training, and additional role-related considerations.

Depending on the position offered, equity, bonuses, commission, or other forms of compensation may also be provided as part of a total compensation package, in addition to a full range of medical, financial, and other benefits.

ZipRecruiter is proud to be an equal opportunity employer and provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or genetics.

Privacy Notice:  For information about ZipRecruiter's collection and processing of job applicant personal data for this job, please see our Privacy Notice at: -applicant-privacy-notice

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Machine Learning in Seattle, WA vacancy
  • $194k - $267k

     ...let's talk.OpportunityAs a Staff Engineer on the OIG team, you will be...  ...of building enterprise-grade software that millions of users depend...  ...systems (e.g., finite state machines, BPM-style systems)...  ...applicable plans and policies. To learn more about our Total Rewards... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    3 days ago
  •  ...Description Job Description Zoox is looking for an experienced Staff Software Engineer to build, scale, and operate our custom High-Performance...  ...with Python Bonus Qualifications Exposure to machine learning workloads (training, inference, data generation)... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    a month ago
  • $180k - $210k

     ...Extreme! As a global networking leader, learn why there is no better time to join...  ...Position details Title of position: Staff Software Engineer Position type:  Full time Location...  ...Engineering, Electrical Engineering, Machine Learning, or a related discipline, or... 
    Suggested
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Flexible hours
    Shift work

    Extreme Networks

    Seattle, WA
    4 days ago
  • $254k - $350k

     ...You will work alongside a team of strong software engineers and act as a force multiplier for our...  ...venture into new ML domains. If you want to learn more about our stack behind autonomous...  ...at the intersection of robotics, machine learning, and design, Zoox aims to provide... 
    Suggested

    Zoox

    Seattle, WA
    2 days ago
  • $144k - $201k

     ...partners at scale. We are hiring a Staff Software Development Engineer to work with the team on the external...  ...improvements from what is learned. Provide expert code reviews and...  ...in Health Care Industry and/or with Machine Learning Data Science or NLP is a plus... 
    Suggested
    Remote work
    Flexible hours

    MCG Health

    Seattle, WA
    1 day ago
  • System Optimization Engineer System optimization team at Huawei USA R&D center...  ...to analyze and optimize system software using new technologies including deep learning and reinforcement learning....  ...optimize the system performance Apply machine learning algorithms on a variety... 
    Work experience placement

    Netpace

    Bellevue, WA
    3 days ago
  • $189k - $303k

    Staff Software Engineer And Machine Learning Practitioner Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient... 
    Work at office
    Local area
    3 days per week

    Aurora CO

    Seattle, WA
    3 days ago
  •  ...transformations and low latency feature serving. We're revolutionizing machine learning feature management and serving capabilities as part of the...  ...Science Fluency in Java and Python Experience with feature engineering platforms and ML platforms Snowflake is growing fast, and... 

    Snowflake Computing

    Bellevue, WA
    2 days ago
  • $195k - $221k

     ...path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent automation tools that help...  ...2026 The Opportunity DAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions Team Candidate profile... 
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    DAT Freight Solutions

    Seattle, WA
    3 days ago
  •  ...research and prototype how Human-In-The-Loop - Reinforcement Learning (RLHF) can power an insights flywheel; pioneer the...  ...that bring those systems to life. Work with other AI engineers, software engineers and machine learning engineers to architect, design and implement... 

    Plaid

    Seattle, WA
    3 days ago
  • $405k

    Staff+ Software Engineer, Privacy San Francisco, CA | New York City, NY | Seattle, WA About Anthropic...  ...e.g. differential privacy, federated learning, and secure multi-party computation Partner...  ...infrastructure or controls for machine learning or AI systems Experience establishing... 
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    3 days ago
  • $209.7k - $283.8k

     ...streaming data, supporting analytics, product intelligence, machine learning pipelines, and business operations. As data volume and...  ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform.... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Bellevue, WA
    3 days ago
  • $209.1k - $282.9k

    AI Compute Infra Engineer As an engineer on the AI Compute Infra team, you will design,...  ...in developing reliable infrastructure software. • Practical knowledge of Kubernetes, containers...  ...GPU, accelerator, or distributed machine-learning workloads. • An ability to troubleshoot... 
    Work at office
    Local area
    Visa sponsorship
    Relocation package

    ARM

    Seattle, WA
    3 days ago
  • Staff Storage Software Engineer Lambda, the superintelligence cloud, is a leader in AI cloud infrastructure serving tens of thousands of customers...  ...Crescent Cove We have research papers accepted at top machine learning and graphics conferences, including NeurIPS, ICCV,... 
    Local area
    Flexible hours

    Lambda Corporation

    Bellevue, WA
    3 days ago
  • $182.4k - $247k

     ...companies in the world. Our engineering teams build highly technical...  ...operate one of the largest scale software platforms. The fleet consists of millions of virtual machines, generating terabytes of logs...  ...: Data Science and Machine Learning Infrastructure: Build... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Seattle, WA
    3 days ago
  • $117k - $171k

    Staff Software Engineer, Backend At Bayer we're visionaries, driven to solve the world's toughest challenges...  ...and sheer dedication, always learning from unique perspectives of those around...  ..., and the demands of AI and machine learning at a global level. You will set... 

    Bayer Global

    Seattle, WA
    3 days ago
  • $175k - $400k

     ...you'll do: We are seeking a highly experienced principal software engineer, data to design and implement a modern data engineering stack...  ...acquired businesses. This role is critical in supporting machine learning and AI applications, ensuring a robust, well-architected,... 
    Temporary work

    QXO

    Seattle, WA
    3 days ago
  • $320k

    Staff+ Software Engineer, Infrastructure (Distributed Systems) San Francisco, CA | New York City, NY...  ...on-call rotations, that help the team learn from every incident Mentor other engineers...  ...including internships Experience with machine learning infrastructure, such as GPUs,... 
    Internship
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    3 days ago
  • $132k - $264k

     ...Position Summary... What you'll do... Role summary: The Staff, Software Engineer plays a critical role in delivering scalable platform capabilities...  ...to bachelor's degrees, including English Language Learning and short‑form certificates. Tuition, books, and fees are... 
    Full time
    Temporary work
    Part time

    Jobleads-US

    Bellevue, WA
    1 day ago
  • $230k - $270k

     ...Employer and by BuiltIn Seattle as a Best Place to Work. Staff Software Engineer (fullstack/backend focus, consumer products) - Hybrid, Seattle...  .... Once we decide, we move together. Be audacious, learn loudly: Take the big swings our mission demands, treat every... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift
    2 days per week

    Jobleads-US

    Seattle, WA
    1 day ago
  • $115k - $230k

     ...Job Posting Description We are seeking an accomplished Staff Software Engineer with a proven track record in Java development, extensive experience...  ...Review code, coach engineers, and foster an inclusive, learning‑rich environment. Champion innovation, stay abreast of... 
    Hourly pay
    Work experience placement
    Local area

    Jobleads-US

    Renton, WA
    1 day ago
  • $229k - $343k

     ...empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company...  ..., Saturn, and other digital services. We're looking for a Staff Software Engineer to join Snap! Growth Notifications aims to drive critical business... 
    Full time
    Live in
    Work at office
    Local area
    Immediate start

    Snap

    Bellevue, WA
    2 days ago
  • $173.5k - $331.05k

     ...team in Adobe develops industry‑leading software products including Premiere and After Effects...  .... We are looking for a senior, hands‑on engineer to own and evolve the cross‑platform GPU...  ...status, or any other protected characteristic. Learn more. #J-18808-Ljbffr Adobe
    Temporary work

    Adobe

    Seattle, WA
    2 days ago
  • $185k - $275k

    Staff Software Engineer, Cluster Orchestration Bellevue, WA / Sunnyvale, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers...  .... We're not afraid of a little chaos, and we're constantly learning. Our team cares deeply about how we build our product and... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $188k - $275k

     ...became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at What You'll Do: Inference Platform Team The...  ...reliability across real-time inference systems. About the role: As a Staff Software Engineer (IC5) on the Inference team, you will act as a technical... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $320k - $405k

     ...group of committed researchers, engineers, policy experts, and business...  ...for the future of human-machine interaction and a drive to make...  ...policy: Currently, we expect all staff to be in one of our offices...  ...Problems in AI Safety, and Learning from Human Preferences. Come... 
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    2 days ago
  • $252k - $315k

     ...Our Generative AI Data Engine powers the world’s most advanced LLMs and generative models...  ...through world-class RLHF (Reinforcement Learning with Human Feedback), human data generation...  .... This is a horizontal, high-impact L6 Staff Fullstack Engineer & Architect position... 
    Full time

    Scale AI

    Seattle, WA
    4 days ago
  •  ...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...systems by combining state-of-the-art machine learning with the proven foundations of computer...  ...intersection of research and production, our engineers build the data pipelines, supervised... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Seattle, WA
    9 days ago
  •  ...Description Job Description We are looking for a Senior/Staff Software Engineer to lead the development and scaling of our cloud services...  ...to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of... 
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    12 days ago
  •  ...their analytics copilot. What You'll Do:Develop high-quality software with attention to detail using tech stacks like Python, Apache...  ...or many products, APIs or platform spacesBuild and grow your engineering skills in different challenging areas and solve hard technical... 
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning. Be the first to apply!