Z

ZipRecruiter

Connects employers and job seekers with AI

Engineering Manager - Machine Learning, Ranking

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 6 years of experience in a fast-paced software development environment at scale.
  • At least 2 years of experience as a software engineering leader.
  • Proven experience as an experienced Machine Learning manager or as a Senior/Staff Data Scientist or Machine Learning Engineer seeking to transition into management.
  • Ability to assess technical value, communicate effectively with machine learning engineers, and evaluate effective use of artificial intelligence in day-to-day work.
  • Strong communication skills for collaboration with leadership, product, and data science teams.
  • Deep experience with machine learning algorithms, techniques, and best practices.
  • Strong computer science fundamentals, including data structures and algorithms, and coding skills.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Ability to use Python rather than R.
  • Experience with Java or Scala.
  • Applied experience using embeddings and/or vectors to solve business problems efficiently with established tools, frameworks, and models.
  • Ability to build reproducible machine learning pipelines, including experiment tracking, data and model versioning, and environment management to ensure consistent, reliable results across runs and deployments.
  • Experience working through multiple versions of the same product.
  • Experience working on a B2C or B2B product.

Responsibilities

  • Lead and support a senior team of Data Scientists, Generalists, and Machine Learning Engineers, driving career development, workload balancing, and growth opportunities.
  • Partner with Product Management and Decision Science to shape the product roadmap, define metrics, and establish success criteria for marketplace balancing tests.
  • Evaluate day-to-day technical work, ensuring effective use of machine learning and artificial intelligence, and provide a strong technical voice in cross-functional discussions.
  • Design, build, and deploy machine-learning pipelines for modeling jobseeker behavior and job marketplace dynamics.
  • Monitor model performance for speed and accuracy.

Desired Qualifications

  • A Bachelor's, Master's, or PhD in Mathematics, Computer Science, Physics, or a related technical field.
  • At least 3 years of engineering management experience.
  • Demonstrated experience innovating novel approaches and solutions to ambiguous problems.

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