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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Machine Learning in Washington DC vacancy
  • $200k - $275k

     ...internationally.  Our Team As an engineering team, we believe strongly that...  ...Peregrine serves. We’re looking for a Staff Software Engineer to join our core engineering...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock and Sagemaker... 
    Suggested
    Full time
    Work at office
    Local area

    Peregrine Technologies, Llc

    Washington DC
    19 hours ago
  • $161k - $221k

     ...trust. The Defensive Cyber Engineering organization is responsible...  ...Sector roadmap by hiring a Staff Software Engineer in the DC area. You...  ...applicable plans and policies. To learn more about our Total Rewards...  ...artificial intelligence, machine learning, or other automated... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Okta

    Washington DC
    3 days ago
  • $254k - $336k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions...  ...areas of focus include: Artificial Intelligence, Machine Learning, Computer Vision, Sensor Fusion, Perception, and Motion and... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    19 hours ago
  •  ...device intelligence, behavior biometrics, machine learning, and AI to stop fraud before it...  ...fraud, account takeovers, and social engineering scams. We have raised $145M from world...  ...About the Role: As a backend-focused Staff Software Engineer, you will own and lead the... 
    Suggested
    Casual work
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    GrabJobs

    Alexandria, VA
    3 days ago
  • $144.7k - $284.1k

     ...autonomous vehicles train on to learn to drive, the Smart Agents...  ...Behaviors, Perception, and Safety Engineers. The specific duties may...  ...the team in developing machine learning (ML) and reinforcement...  ...ML team and contribute strong software engineering (SWE) expertise.... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Washington DC
    1 day ago
  • $230k - $280k

     ...Staff Software Applied AI Engineer At HackerOne, we're advancing a new era of AI-powered offensive security...  ...agents that reason, act, and learn — helping security teams identify, validate...  ...models (LLMs), generative AI, and machine learning frameworks such as... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Washington DC
    4 days ago
  •  ...improvements. Support and mentor less-experienced team members on software engineering practices and coding standards. Requirements More...  ...with risk management, fraud detection, graph databases, machine learning, Apache Kafka, Apache Flink, ClickHouse, Spark, NoSQL... 
    Full time

    Airwallex

    Washington DC
    14 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

    Washington DC
    13 days ago
  •  ...performance inference infrastructure for machine-learning research and support new model...  ...routing. Requirements Significant software engineering experience, particularly with distributed...  ...Hybrid work policy requiring staff to work from an Anthropic office at least... 
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Washington DC
    16 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)... 
    Temporary work
    Relocation package

    Zoox

    Washington DC
    13 days ago
  • $140k - $210k

     ...and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives for the Model... 
    Temporary work
    Work experience placement
    Local area

    Indeed

    Washington DC
    3 days ago
  •  ...of a multi-modality foundation model to drive the next generation of autonomous system intelligence. As a Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall system capacity to various core perception models running on-bot, as... 
    Temporary work
    Relocation package

    Zoox

    Washington DC
    13 days ago
  •  ...About the Team Join the engineering teams that bring OpenAI’s ideas...  ...consumers and businesses. We seek to learn from deployment and...  ...About the Role We’re seeking Software Engineers who can solve complex...  ...title Member of Technical Staff . We use Senior Staff externally... 
    Full time

    OpenAI

    Washington DC
    19 hours ago
  •  ...accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations...  ...growth and mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~ Design... 
    Full time

    Snowflake

    Washington DC
    19 hours ago
  • $187.53k - $281.3k

     ...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic...  ...-of-the-possible is both exciting and crucial.   As a Staff engineer, you will lead the technical delivery of complex autonomy capabilities... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Worldwide

    Shield Ai

    Washington DC
    19 hours ago
  •  ...Staff Software Engineer As a Staff Software Engineer at Capital One, you will be a part of a community of technical experts working to...  ...You will work alongside our talented team of developers, machine learning experts, product managers and people leaders. Our Distinguished... 

    Capital One

    McLean, VA
    1 day ago
  • $170k - $195k

     ...making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is looking for a Staff Software Engineer to join our Core Platform team. This role is a strategic technical leadership position focused on the architectural evolution... 
    Work at office
    3 days per week

    Xometry

    Silver Spring, MD
    2 days ago
  •  ...multiple Payment Intelligence experiences with emphasis on quality and performance. Establish engineering standards, tooling, and processes that support high-quality software delivery at scale. Partner with major merchants to co-build payment-centric intelligence... 
    Full time

    Stripe

    Washington DC
    8 days ago
  • $140k - $180k

     ...Digital family. Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications)...  ...Master's degree in computer science, Artificial Intelligence, Machine Learning, or a related field.  Experience: Five to ten years of... 
    Permanent employment
    Full time
    Flexible hours

    Digital Consultants

    Washington DC
    19 hours ago
  •  ...can perform exploratory data analysis, develop machine learning models, and perform other data science and data engineering tasks all in one place. To learn more about...  ...of the Notebook products please visit AS A SOFTWARE ENGINEER FOR SNOWFLAKE NOTEBOOKS, YOU WILL:... 
    Full time
    Internship

    Snowflake

    Washington DC
    19 hours ago
  •  ...redefine the future of how work gets done. We are hiring a Software Engineer for our Trust Center team. The Trust Center is a strategic...  ..., query engines, or data platform systems Exposure to machine learning or AI systems, particularly applied to anomaly detection,... 
    Full time

    Snowflake

    Washington DC
    19 hours ago
  •  ...technologies including artificial intelligence, machine learning, IoT, and mobile messaging...  ...Participate in all aspects of the software development lifecycle, including requirements...  ...and expert knowledge of software engineering with: Expert proficiency with Python and... 
    Full time

    Bow Wave Llc

    Washington DC
    19 hours ago
  •  ...Software Engineer (Mid/Senior) Location: Onsite | Washington, DC Clearance: Active TS/...  ...mission impact. The team brings together machine learning engineers, data engineers, software...  ...practitioners, and senior engineering staff. More senior candidates will additionally... 
    Full time
    Temporary work
    Home office

    Pc Arena

    Washington DC
    19 hours ago
  •  ...Software Developer Senior DCSA | Security clearance required Our...  ...technologies or a strong willingness to learn and implement AI solutions is...  ...- Associate AWS Certified Machine Learning - Specialty AWS Certified Generative AI Engineer - Professional Security+... 
    Full time

    N2ia Technologies

    Washington DC
    19 hours ago
  • DescriptionSenior Software Engineer - TS/SCI Xcelerate Solutions is seeking a TS/SCI cleared Senior Software Engineer to join our mission...  ...cloud-based computing, artificial intelligence (AI), machine learning (ML), and cross-domain transfer systems. Come join our award... 

    Xcelerate Solutions

    Bethesda, MD
    3 days ago
  • $107.9k - $195.05k

     ...Our division currently has an exciting opportunity for a Software Engineer to perform design, development, and hardware/software integration...  ...the areas of systems engineering, hardware, firmware, machine learning, RF front end design, and signal processing.Achieving key... 
    Full time
    Immediate start
    Flexible hours

    Leidos

    Arlington, VA
    4 days ago
  • $168.1k - $227.4k

    As a Software Development Engineer for Amazon eXperiences & Upskilling (AXU), you will be responsible for delivering the tools and processes...  ...Experience managing and deploying ML products- Experience with Machine Learning and Large Language Model fundamentals, including... 
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    3 days ago
  • DescriptionSoftware Engineer - TS/SCIXcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Software Engineer supporting a long-term DIA-NDOC DOMEX Technology...  ..., artificial intelligence (Al), machine learning (ML) and cross-domain transfer systems... 
    Contract work
    Remote work
    Flexible hours

    Xcelerate Solutions

    Bethesda, MD
    4 days ago
  • $50 per hour

     ...development code, integrating autonomy, AI or machine learning algorithms to LM products and platforms; Determines software methods to best acquire and execute knowledge...  ...'s degree in Computer Science, Computer Engineering, Robotics, Applied Mathematics, or a related... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    4 days ago
  • $50 per hour

     ...DescriptionJoin our team as a Senior AI Engineer focused on ontologies, knowledge graphs...  ...data systems.Build production software across services, APIs, background jobs,...  ....Experience building and deploying AI, machine learning, LLM, or agent-based systems beyond an... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Arlington, VA
    14 hours ago

Do you want to receive more vacancies?

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