Staff Software Engineer, Machine Learning
ZipRecruiter · Santa Monica, CA · $205k–$265k
The role
This is a staff-level machine learning engineering role at ZipRecruiter, an online employment marketplace. The position involves designing and maintaining advanced ML models, leading complex projects, and setting technical direction for ML engineers. The role focuses on solving business problems using large-scale job posting and user interaction data.
- Pay
- $205k–$265k
- Location
- Santa Monica, CA
- Work mode
- Hybrid
- Employment
- Full time
- Level
- Staff
- Experience
- 7+ yrs
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
- Posted 21 days agothe first time we saw it
About ZipRecruiter
ZipRecruiter is a leading online employment marketplace that uses AI-driven smart matching technology to connect businesses with job seekers through mobile, web, and email services.
What you would do
- Design, develop, and maintain advanced machine learning models and algorithms.
- Lead complex machine learning projects that solve business challenges.
- Design overall architecture and infrastructure for machine learning systems.
- Find innovative ways to use AI to drive business value.
- Provide leadership and set the tone for Machine Learning Engineers.
- Stay current with ML/AI developments and drive adoption of new techniques.
Must have
- 7+ years of professional software development experience with deep ML focus.
- Comprehensive knowledge of machine learning algorithms, techniques, and best practices.
- Extensive experience in ML model design, data pipeline design, experimentation and validation design, system design, or architecture design.
Nice to have
- 10+ years of professional software development experience with ML expertise.
- BS/MS/PhD in Mathematics, Computer Science, Physics, or related field.
- Expert knowledge of ML algorithms like linear regression, SVM, decision trees, neural networks, clustering.
- Profound knowledge of ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Extensive background in deep learning architectures like CNNs, RNNs, LSTMs, and GANs.
- Deeply versed in NLP techniques and tools like tokenization, stemming, lemmatization, sentiment analysis, NER, and libraries like NLTK, SpaCy, or BERT.
What you get
- Competitive compensation
- Exceptional benefits package
- Flexible vacation and paid time off
- Employer-matched 401(k) plan
Experience and education
- 7+ years of relevant experience
Key skills
- machine learning
- data pipelines
- experimentation design
- system design
- architecture design
- tensorflow
- pytorch
- scikit-learn
- deep learning
- cnn
- rnn
- lstm
- gan
- nlp
- tokenization
- stemming
- lemmatization
- sentiment analysis
- named entity recognition
- nltk
- spacy
- bert
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…
Extracted from the employer’s posting. Read it in full on ZipRecruiter’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at ZipRecruiter
- Software Engineer - New GradSanta Monica, CA
- Software Engineer - InternSanta Monica, CA
- Lead Product Manager, MessagingSanta Monica, CA/Remote
- Sr. Product Manager, MessagingSanta Monica, CA/Remote
- Senior Software Engineer, Big DataSanta Monica, CA
- Senior Software Engineer, Machine Learning Santa Monica, CA