Software Engineer II (Python / FastAPI)

Mumbai, Maharashtra, India
Apr 17, 2024
₹317.1k / Month
5 Years
Job Description

Join TripAdvisor's dynamic team in building the next generation Machine Learning Platform. As a Software Engineer, you will collaborate closely with data scientists and engineers to develop and integrate machine learning models into scalable backend systems. This role offers the opportunity to work with cutting-edge technologies like Kubernetes, FastAPI, and AWS to revolutionize travel experiences for millions of users worldwide.

Primary Skills Required

  • Collaboration
  • Machine Learning
  • RESTful API
  • Snowflake
  • Springboot
  • Terraform
  • Fast API
  • MicroServices
  • AWS
  • Docker
  • Java
  • Kubernetes
  • Problem Solving Attitude
  • Python
  • SQL


  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Design and implement backend services to host and serve machine learning models.
  • Develop APIs to facilitate communication between client systems and machine learning components.
  • Optimize backend infrastructure for efficient handling of machine learning workloads.
  • Maintain CI/CD pipelines for automated testing, deployment, and monitoring.


  • Bachelor's degree in Computer Science or equivalent experience.
  • Minimum 5 years of commercial software development experience.
  • Strong analytical skills and ability to write clean, efficient code.
  • Familiarity with microservice architecture and Python.
  • Experience with database systems and proficiency in SQL.

Nice to Have

  • Exposure to machine learning platforms.
  • Familiarity with Java, Spring Boot, or FastAPI.
  • Experience with cloud platforms like AWS.
  • Proficiency in infrastructure as code tools like Terraform.
  • Knowledge of containerization technologies like Docker.
  • Experience with distributed computing platforms like Snowflake or Apache Spark.

How to Apply

  1. Register or login on the portal and fill out the application form.
  2. Clear the AI Screening (30 min) and click on 'Apply' to get shortlisted.
  3. Once shortlisted, your profile will be shared with the client for the Interview round.

About TripAdvisor

TripAdvisor, the world's largest travel guidance platform, helps millions of travelers plan and book trips worldwide. With over 1 billion reviews and opinions, TripAdvisor provides recommendations on accommodations, activities, and dining options to make travel planning easy and enjoyable.

About Uplers

Uplers is committed to simplifying the hiring process and supporting talents in progressing their careers. As a dedicated Talent Success Coach, we provide assistance and support throughout the engagement to ensure a positive experience for all candidates.

If you're ready to embrace a new challenge, work in a great environment, and elevate your career to the next level, don't hesitate to apply today. We're excited to welcome you aboard!