Software Engineer II Machine Learning

4 weeks ago


Bengaluru, Karnataka, India Uber Full time
Job Description

About the Role

We are looking for a highly motivated Machine Learning Engineer to join the Uber Eats Search and Discovery Team. You will play a critical role in enhancing the search experience for millions of Uber Eats users worldwide. You will leverage your expertise in data analysis, machine learning, and engineering to drive insights and optimize search algorithms, ultimately improving user satisfaction and operational efficiency.

What the Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

1. Design, develop, and productionize machine learning (ML) solutions in the field of Search and Discovery, GenAI, QU/Ranking, MOO optimizations.
2. Productionize and deploy these models for real-world applications in Search.
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 Product and cross-functional teams to brainstorm new solutions and iterate on the product.

---- Basic Qualifications ----

1. Bachelor's or Master's in Computer Science, Statistics, or a related field or Equivalent Experience
2. Minimum 3 years of experience in industry with a strong focus on machine learning and optimization.
3. Experience with ML packages such as Tensorflow, PyTorch, JAX, and Scikit-Learn.
4. Solid understanding of statistical analysis and feature engineering techniques.
5. Excellent communication and collaboration skills.
6. Ability to work independently and take ownership of projects.
7. Experience using SQL in a production environment.
8. Experience in experimental design and analysis, exploratory data analysis, and statistical analysis.
9. Experience with dashboarding and using data visualization tools.
10. Experience using statistical methodologies such as sampling, statistical estimates, descriptive statistics, or similar.

---- Preferred Qualifications ----

1. Experience in the Search and Recommendations Field.
2. Experience in Query Understanding / Ranking or solving customer problems with NLP

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it 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.

.Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .

  • Bengaluru, Karnataka, India Grizmo Labs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Position : ML Engineer Experience : 46 YearsLocation : BangaloreJob Type : Full-timeJob Summary : We're looking for a skilled and experienced ML Engineer 2 with 46 years of experience in applied machine learning and model deployment. The ideal candidate will have hands-on experience with advanced technologies such as Generative AI, NLP, or Conversational...


  • Bengaluru, Karnataka, India Apple Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join Apple's Data Management Team and Shape the Future of Reliable Data in the Manufacturing Space At Apple, we believe that great decisions start with great data. Our Data Quality team within Operations is looking for a Machine Learning Engineer with Software Engineering background to help ensure the integrity, accuracy, and reliability of mission-critical...


  • Bengaluru, Karnataka, India Apple Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact the future of Manufacturing here at Apple through cutting edge ML techniques? This position involves a wide variety of skills, innovation,...


  • Bengaluru, Karnataka, India Dirac Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionDirac Labs is at the forefront of developing advanced positioning, tracking, and navigation solutions for autonomous vehicles, unmanned aerial systems, asset tracking, and robotics. By leveraging cutting-edge quantum sensing and nanophotonics research from the University of Wisconsin–Madison, Dirac Labs is creating innovative quantum...


  • Bengaluru, Karnataka, India CodeZio Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Machine Learning EngineerLocation : On-Site - Bengaluru / GurgaonJob Type : Full TimeJob Description : Hoomanely Inc. is seeking an experienced Machine Learning Engineer to design and implement advanced, custom-built ML models for digital and audio signal processing and accelerometer data analysis. This role offers an exciting opportunity to...


  • Bengaluru, Karnataka, India Maneva Consulting Private Limited Full time

    Job DescriptionGreetings from ManevaJob DescriptionJob Title-Machine Learning MachineExperience-5 -15 daysLocation-Bangalore (Kodathi, 5 days WFO)Notice-Immediate to 60 daysRequirements:-Education: Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, Electrical Engineering, or a related quantitative field.Experience: 5+ years of...


  • Bengaluru, Karnataka, India Newbie Soft Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience:- 6+ years of professional experience in Machine Learning Engineering, Software Engineering with a strong ML focus, or a similar role. Exceptional Programming Skills: Expert-level proficiency in Python, including experience with writing production-grade, clean, efficient, and well-documented code. Experience with other languages (e.g., Java, Go,...


  • Bengaluru, Karnataka, India JPMorgan Chase Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Corporate Technology's Regulatory, Controls & Op Risk Technology (RCORT) division, your role will be pivotal in an agile team. You...


  • Bengaluru, Karnataka, India EarnIn Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    POSITION SUMMARY EarnIn is undergoing transformative investments in machine learning products, algorithms, and platforms. We seek highly skilled and experienced ML engineers to lead our algorithmic marketing initiatives from our Bengaluru office in India. You will apply machine learning models, statistical techniques, experiment design, and data analysis to...


  • Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer & community banking - Architecture & engineering, you are part of an agile team that works to enhance,...