Machine Learning Engineer

Skills
Computer ScienceData EngineeringBehavioral ModelingData MiningData ScienceDeep LearningMachine Learning Algorithms
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Understanding of machine learning to apply it to novel problems and suggest improvements.
  • Experience in representation learning, embeddings drift, CTR modeling, sequence modeling, preferably on big data in an industrial setting.
  • Ability to contribute to non-research components like data orchestration, build systems, and experiment tracking.
  • Comfortable with using open-source products like Airflow, Bazel, Github CI/CD, and Spark.

Nice to have

  • Good product sense
  • Technical fit
  • Attitude
  • Ability to flex functions
  • Quick contribution
  • Collaboration skills
  • Comfort with systems

Day to day

  • You will focus on the representation learning of fundamental user-behavioral modeling problems and using those core models to enhance products.
  • Collaboration with the Product and Applications team is crucial to realize R&D gains but this is a full-stack ML role.
  • Responsibilities include data processing, model training, deployment, and evaluation, and contributing to the product strategy.

Hiring process

  • Apply online
  • Interview with team
  • Technical assessment
  • Final interview