Senior Software Engineer - Machine LearningNew$223K

The opportunity

The Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead.

What you'll do

  • Bachelor’s degree in Computer Science, Computer Engineering, or related fields

  • At least 5+ years of Software Engineering or ML Engineering experience

  • Experience in one or more programming languages including Python, Go or Java

  • Proven experience with designing and implementing machine learning models in: production environments with large data sets

  • Experience in communicating algorithm choices, ML system design & concepts to: leadership, technical peers & industry experts

  • Strong adherence to metrics driven development, with a disciplined and: analytical approach to product development

What they're looking for

  • MS or PhD degree in Computer science, Data Science, ML or equivalent practical experience
  • Deep understanding of ML theory and a broad toolkit of algorithms, including: deep learning, instance-based learning, and traditional statistical models
  • Experience with designing and implementing machine learning models in: production environments applied to generative AI, applications of large language models
  • Experience in stream processing--Storm, Spark, Flink etc.-: and graph processing technologies.
Senior Software Engineer - Machine Learning at Uber Freight | Role Match