Z

ZipRecruiter

Connects employers and job seekers with AI

Senior Software Engineer 2

Applied Machine LearningUpdated on Nov 13
Full-timeRemote in USA

About the Job

Requirements

  • At least 7 years of professional software development experience.
  • Comprehensive knowledge and experience of algorithms and best practices.
  • Extensive experience in model and algorithm design, data pipeline design, experimentation and validation design, system design, and/or architecture design.

Responsibilities

  • Design, develop, and maintain advanced models and algorithms to solve complex business problems.
  • Lead complex projects that solve business challenges and add value to the broader business.
  • Design the overall architecture and infrastructure for software systems, ensuring scalability, efficiency, and robustness.
  • Provide leadership and set the tone for engineers by leveraging industry best practices and innovation.
  • Stay up to date with developments in software engineering and drive adoption of new techniques and technologies as appropriate.

Desired Qualifications

  • At least 10 years of professional software development experience.
  • A BS, MS, or PhD in Mathematics, Computer Science, Physics, or a related technical field, or equivalent practical experience.
  • Expert knowledge of algorithms such as linear regression, support vector machines, decision trees, neural networks, and clustering, and best practices.
  • Profound knowledge of algorithms and frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Extensive background in deep learning architectures and techniques, including convolutional neural networks, recurrent neural networks, long short-term memory, and generative adversarial networks.
  • Deep familiarity with natural language processing techniques and tools, including tokenization, stemming, lemmatization, sentiment analysis, and named entity recognition, and libraries such as NLTK, spaCy, or BERT.

About the Company

ZipRecruiter

Connects employers and job seekers with AI

ZipRecruiter runs an online employment marketplace that connects businesses seeking workers with people looking for jobs, using AI to match applicants with suitable openings. Its virtual recruiter, Phil, guides job seekers toward relevant roles and keeps them informed about interest from employers. Businesses search its resume database and manage incoming applications through recruiting tools, while candidates browse jobs and apply through web and mobile services. Job seekers use the marketplace for free, and employers pay for job advertising through subscriptions or performance pricing such as charges per click. ZipRecruiter was founded in 2010 and is headquartered in Santa Monica, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Santa Monica, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at ZipRecruiter

See more jobs