Staff Software Engineer, Machine Learning
$180k - $225kZipRecruiter
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
- 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 $180,000-$225,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
$210k - $240k
...right tools. Pivotal Health combines software, data, and service into a seamlessly... ...across the organization. As a Staff Software Engineer focused on Data Warehouse infrastructure... ...reporting, evidence generation, and machine learning applications. Lead cross-functional...SuggestedPermanent employmentTemporary workRemote workVisa sponsorshipFlexible hours$197.4k - $264.7k
...Principal Software Engineer, Media Architecture Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney... ...across web, mobile, and connected devices. * Exposure to machine learning applications in media workflows (e.g., content enrichment,...SuggestedWork experience placement$200k - $260k
...integrity, and security become existential. We need a Senior Staff Engineer who architects and hardens the backbone of Circadia’s... ...frequency materially. Must‑Have Qualifications 8+ years of backend software engineering experience. Deep expertise in distributed...Suggested- Pivotal Health is looking for a Staff Software Engineer for their Systems Integration team in Santa Monica, California. In this role, you'll lead the architecture and development of integrations while making foundational technical decisions for the platform. With a focus...Suggested
$174.8k - $218.5k
...Collect offers an exciting opportunity to be part of a dynamic team creating the future of collecting. Role Summary As a Staff Software Engineer at Fanatics Live, you’ll play a critical role in setting architectural direction, designing scalable systems, and driving technical...SuggestedTemporary work$209k - $313k
...express themselves, live in the moment, learn about the world, and have fun together.... ...other services. We’re looking for a Software Engineer, Audio to join the Operating Systems team... ...architecture, and audio signal processing and machine learning technology. Participate in...Full timeLive inWork at officeLocal area$220k - $250k
Dormont Manufacturing Co is searching for a Staff Software Engineer to join our Network Expansion team in Santa Monica. This role will involve technical leadership in building innovative functionality for new markets. You will be responsible for driving metrics that matter...$220k - $250k
...living, working and playing remarkable - giving us back our most valuable asset, time. Who you are Metropolis is seeking a Staff Software Engineer for our “Network Expansion” team. You will play a key role in building new functionality to support our expansion into new...Temporary workWork experience placementWork at officeLocal areaShift work- ...navigate without the right tools. Pivotal Health combines software, data, and service into a seamlessly integrated, AI-driven... ...the reimbursement journey. About the Role We\'re hiring a Staff Software Engineer to join Pivotal\'s brand new Systems Integration team, a small...Remote workFlexible hours
$94.5k - $212.5k
...future of our industry.About the RoleAs an AI Infrastructure Engineer, you are a deep technical contributor with subsystem ownership... ...you work with gradually improves over time.You enjoy AI and machine learning. You've gone deeper than reading blog posts, ideally having several...Local areaWorldwide$141.38k - $224.5k
...System (DAPS) that comprehensively uses machine learning to optimally engineer, additively manufacture, and... ...redefining industrial manufacturing through software-driven production, additive... ...traditional methods. We are seeking a Staff C++ Software Engineer to help develop...Temporary work$209k - $313k
...themselves, live in the moment, learn about the world, and have fun... ...digital services. Snap Engineering teams build fun and technically... ...Networking and data storage Machine learning and natural language... ...6+ years of post-Bachelor’s software development experience; or Master...Full timeLive inWork at officeLocal area$189k - $210k
...Staff Software Engineer, Developer Productivity Async About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the... ...Offer amounts are determined by role, level, and location. Learn more about our Total Rewards philosophy. AI is a fundamental...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$200k - $280k
...translation of medical breakthroughs and expand access to preventive care for as many people as possible. Atria Health is seeking a Staff Software Engineer who can operate across both domain product teams (Clinical Experience, Member Experience, and Care Delivery) and our...Contract workRemote workFlexible hours- ...Staff Software Engineer - Front End (Bangkok based, Relocation provided) This position is based in Bangkok, Thailand (Relocation Provided). About... ...healthcare benefits; hybrid remote/Bangkok HQ model; learning and development budget, hackathons, and internal tech communities...Temporary workRemote workWorldwideRelocationRelocation package
$200k - $400k
...PRINCIPAL SOFTWARE ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial... ...-controlsystems Experience with hardware acceleration for machine learning or artificial intelligence Experience working in a startup...Casual workRelocation packageFlexible hours- ...Software Programmers SYNERGISTICIT wants every candidate to know that the job market... ...degree in Computer Science, Computer Engineering, Electrical Engineering, Information... ...Required Skills for Data Science/Machine Learning Bachelors degree or Masters degree...H1b
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b- ...Riot Games is seeking a Staff Software Engineer to help evolve our next-generation ML Platform, enabling teams across Riot to seamlessly productionize and operate machine learning models at global scale. In this role, you’ll focus on bringing modern MLOps practices to...Local areaFlexible hours
$120k - $145k
..., with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, SIMULATION As a software engineer on the Numerical Modelling... ...C++ software engineering skills and experience applying machine learning (ML) and AI to simulation solutions are key. Python...Temporary workWeekend work- A promising biotech startup in Los Angeles is seeking a Software Engineer to tackle unique challenges in instrument control and machine learning. The ideal candidate will develop high-quality code across various frameworks like Flutter and PyTorch while collaborating with...
$172k - $198k
...ambiguous problems and execute on a solution with a diverse team of engineers across Data and Web. Set up integrations with supply‑side and... ...blogs or presentations to elevate engineering visibility and learning. Skills You’ll Bring B.S. in Computer Science or equivalent...Remote work$160k - $180k
Software Engineer, GeniusIQ By bringing together next‑gen technology and the finest live data available... ...and personalized than ever before. Learn more at geniussports.com. The Role -... ...with Computer Vision and AI/Machine Learning teams to take models from research...Worldwide$135k - $250k
SENIOR SOFTWARE ENGINEER (GEOMETRY PROCESSING) Freeform builds AI-native manufacturing systems that... ...intelligence that drives the entire machine. Our stack spans GPU-accelerated mesh processing... ...neural geometry processing and machine learning models for print quality prediction and...Casual workRelocation packageFlexible hours$155k - $185k
...asset, time. The Role We are seeking a highly tenured Senior Software Engineer, Backend to join our Advanced Technologies team. In this... ...by integrating cutting-edge hardware with advanced machine learning. You’ll work with a modern tech stack, including Java, Scala...Temporary workLocal area- Senior Software Engineer, Personalization Services Role Summary: The Senior Software Engineer, Personalization Services is responsible... ...user experiences in production. You will work closely with machine learning engineers, product managers, and platform architects to...Temporary workFlexible hours
$120k - $145k
Software Engineer (Starshield) - Top Secret Clearance Hawthorne, CA SpaceX was founded under the belief that a future where humanity... ...performance systems. Experience with image data processing and machine learning. Strong background in math and physics. Additional...Permanent employmentTemporary workWeekend work$30 - $45 per hour
...Program, you will work alongside experienced engineers, data scientists and product teams to... ...projects Design, implement, and test software components or models Explore new tools... ...or experience in one or more areas: machine learning, cloud computing, cybersecurity, or applied...Internship$153k - $235k
What you'll do: Partner closely across the machine learning, platform, and product engineering teams to train models to solve product problems and productionize... ...in Computer Science, Statistics, Mathematics, Software Engineering, a related technical field, or equivalent...Work experience placementLocal areaRemote workWork from homeHome officeFlexible hours$160k - $225k
...with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, COMPUTER VISION We are looking for exceptional, driven,... ...leaders and experts in artificial intelligence (AI), machine learning (ML), and computer vision. As a software engineer on the NDE...Permanent employmentTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning. Be the first to apply!
- embedded software Santa Monica, CA
- software sales Santa Monica, CA
- software asset management analyst Santa Monica, CA
- id software Santa Monica, CA
- software support Santa Monica, CA
- software technical support Santa Monica, CA
- healthcare software sales Santa Monica, CA
- software implementation project manager Santa Monica, CA
- software Santa Monica, CA
- software intern Santa Monica, CA

