Entry Level Machine Learning Engineer

Posted 23 minutes ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Entry-level ML Engineer building production machine learning and generative AI systems for Yelp’s local-business platform. Developing pipelines, training models, and deploying scalable applications.

Responsibilities

  • Build machine learning systems end-to-end, turning raw data into valuable signals
  • Develop data pipelines and train machine learning models
  • Deploy machine learning models in production
  • Deploy generative AI applications
  • Work on challenges including ad personalization, search ranking, Voice AI, AI chatbots, advertiser retention and churn prevention, data-driven storytelling, clickstream analytics, content type classification, personalized business recommendations, and bot detection
  • Collaborate with software engineers, applied scientists, and product managers to identify and use relevant consumer and business data
  • Balance scale, latency, cost, and availability based on the problem

Requirements

  • Experience developing and productionizing machine learning models, including their supported data pipeline
  • Experience with machine learning packages such as TensorFlow, PyTorch, Spark MLlib, XGBoost, and Sklearn
  • Strong coding skills in Python or equivalent, including Python, Java, or C++
  • Familiarity with LLM models such as Anthropic, OpenAI, and Google Gemini
  • Familiarity with agentic design, such as LangGraph
  • Passion for architecting large systems with scalable interfaces
  • Understanding of data pipelines for training and deploying machine learning models, and/or ETL pipelines for metrics, analytics, or product features
  • Exposure to technologies including Apache Spark, AWS Redshift, AWS S3, Cassandra and other NoSQL systems, AWS Athena, Apache Kafka, Apache Flink, Java, AWS, and service-oriented architecture

Benefits

  • Fully remote work option across Canada
  • Yelp's five star benefits (details not provided in posting)
  • Equal opportunity employer
  • Reasonable accommodations for individuals with disabilities in the job application process

Job type

Full Time

Experience level

Entry level

Salary

CA$85,000 - CA$107,000 per year

Degree requirement

No Education Requirement

Tech skills

Amazon RedshiftApacheAWSCassandraETLJavaKafkaNoSQLPythonPyTorchScikit-LearnSparkTensorflow

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.