Senior Machine Learning Engineer

Uber Uber · Consumer · Bangalore, India · Engineering

Uber is seeking a Senior Machine Learning Engineer for their Customer Obsession team to design, develop, and productionize ML solutions for customer support. The role involves generative AI, agentic AI, NLP, and distillation techniques to enhance customer experience and achieve cost savings.

What you'd actually do

  1. Design, develop, and productionize machine learning (ML) solutions in the field of customer support engineering spanning generative AI algorithms, agentic AI design at scale, NLP for query understanding and ranking responses, distillation techniques, etc.
  2. Productionize and deploy these models for real-world applications in customer support.
  3. Design and analyze experiments using a combination of data analysis/statistical analysis to lead the team to a reasonable inference.
  4. Review code and designs of teammates, providing constructive feedback.
  5. Collaborate with cross-functional teams to brainstorm new solutions and iterate on the product.

Skills

Required

  • Tensorflow
  • PyTorch
  • JAX
  • Scikit-Learn
  • statistical analysis
  • feature engineering
  • SQL
  • experimental design and analysis
  • exploratory data analysis
  • statistical analysis
  • dashboarding
  • data visualization tools
  • sampling
  • statistical estimates
  • descriptive statistics

Nice to have

  • natural language processing systems
  • product and operational metrics

What the JD emphasized

  • Minimum 6 years of experience in industry with a strong focus on machine learning and optimization.
  • Experience in building and owning natural language processing systems over multiple years

Other signals

  • customer support
  • generative AI
  • agentic AI
  • NLP
  • cost savings