Uber - Sunnyvale, CA
posted about 1 month ago
The Applied AI team at Uber is dedicated to collaborating with various product teams to deliver innovative AI solutions that address core business challenges. This role involves working closely with engineering, product, and data science teams to identify key business problems and explore the potential for AI-driven solutions. The team is focused on delivering these solutions from inception to deployment, ensuring they are robust and scalable. Key areas of expertise within the team include Computer Vision, Machine Learning Optimization, Geospatial AI, Personalization, and Generative AI. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that are relied upon by millions of users globally. You will identify opportunities for improvement and lead the entire development lifecycle, from architecture design and coding to testing and deployment. Additionally, you will play a crucial role in mentoring and guiding other engineers, providing technical leadership, and fostering a collaborative and growth-oriented team environment. This position requires a strong foundation in software engineering principles and a passion for building impactful AI solutions.