Work in Washington Veterans Jobs

Job Information

Uber Technologies, Inc. Senior Machine Learning Engineer in Seattle, Washington

Senior Machine Learning EngineerMachine Learning, EngineeringBangalore, India |Hyderabad, India |Karnataka, India |Telangana, IndiaAbout the RoleThe Discovery is responsible for the end-to-end experience of the Feed and Search surfaces on the UberEats app. The group's mission is to build a reliable, scalable, and personalized platform to enable effortless discovery of food, groceries, pharmacy, and other verticals for consumers everywhere. As the world moves towards high adoption of delivery services, we believe that effortless discovery will be one of the biggest product differentiators in the years to come.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 Need / Bonus PointsAnalyze, Design and Develop innovative machine learning based solutions to to problem areas that are fundamental to Uber's business (Search, Home Feed, Recommendations, Personalization)Partner with Product Management, Data Science, Infrastructure teams to develop ML systems and modelsBuild Ranking and Personalization models to serve UberEats Search and Recommendation needsBuild 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/Ph.D. in a relevant technical field with 2+ years of industry experienceStrong understanding of theory and practice in Machine Learning and AIExperience with production systems at scale, including search, personalization, recommender systems or knowledge graphsProficiency in Python, Golang, Java or other relevant programming languagesStrong modeling skills and applied experience with Pytorch, Tensorflow, Caffe2 or relevant frameworksExperience with any of the following: Spark, Hive, Kafka, Cassandra - Good to haveResearch 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 learningAbility to deliver end-to-end solutions, including data preparation, training, and deploymentProven ability to communicate technical knowledge to a business audienceCollaborative attitude and constructive approachAt Uber, we reimagine the way the world moves for the better. The idea was born on a snowy night in Paris in 2008, and ever since then, our DNA of reimagination and reinvention carries on. We've grown into a global platform moving people and things in ever-expanding ways, taking on big problems to help drivers, riders, delivery partners, and eaters make movement happen at the push of a button for everyone, everywhere.We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.Uber is committed to a safe workplace. We hav