Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr.Software Eng - Hyderabad / Secunderabad @ Uber

Home > Software Development

 Sr.Software Eng - Hyderabad / Secunderabad

Job Description

About the Role

  • Responsible for the end-to-end experience of the BYOC, Delivery Money, Feed and Search surfaces on the UberEats app

  • The groups mission is to build a reliable, scalable, and personalized platform
  • The group owns and operates business-critical backend services, search engines, knowledge graphs and several machine learning models, and hundreds of data pipelines that feed and monitor the models

What the Candidate Will Do

  • Analyze, Design and Develop innovative machine learning based solutions to to problem areas that are fundamental to Ubers business (Search, Home Feed, Recommendations, Personalization)
  • Partner with Product Management, Data Science, Infrastructure teams to develop ML systems and models
  • Build Ranking and Personalization models to serve UberEats Search and Recommendation needs
  • Build a User and Content Knowledge base that act as the basis for prediction, classification and ranking of anything in UberEats

Basic Qualifications

  • 4 years of industry experience, or a relevant Masters Degree/PhD
  • in a relevant technical field with 2 years of industry experience
  • Strong understanding of theory and practice in Machine Learning and AI
  • Experience with production systems at scale, including search, personalization, recommender systems or knowledge graphs * Proficiency in Python, Golang, Java or other relevant programming languages
  • Strong modeling skills and applied experience with Pytorch, Tensorflow, Caffe2 or relevant frameworks

Experience with any of the following

  • Spark, Hive, Kafka, Cassandra
  • Research experience or deep understanding of one of the following: Semantic Search, Natural Language Processing, Lexical Search, Information Retrieval, Reinforcement Learning Personalization Techniques and Recommendation Models
  • Ability to work with ambiguous problem definitions
  • Ability to innovate and add value on top of existing solutions, as well as break new ground with inventive solutions
  • Proven track record of software artifacts or academic publications in applied machine learning
  • Ability to deliver end-to-end solutions, including data preparation, training, and deployment
  • Proven ability to communicate technical knowledge to a business audience
  • Collaborative attitude and constructive approach

Job Classification

Industry: Internet
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Uber
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Product management Backend data science cassandra Machine learning Programming Infrastructure Information retrieval Natural language processing Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Uber

Ubertal was created in 2011 in Silicon Valley with the initial objective of helping high growth software companies solve their toughest business challenges. Through this process weve identified common challenges faced by companies and have developed our own software solutions (IP) and co- created s...