Staff Engineer

2 weeks ago


Gurgaon, Haryana, India Agoda Full time

Agoda is a leading online travel booking platform that connects travelers with over 2.5 million accommodations globally. Our team of talented engineers is dedicated to building and deploying cutting-edge technology that drives business growth and innovation.

Job Summary

We are seeking a highly skilled Staff Engineer to join our Computer Vision team. As a key member of our engineering team, you will be responsible for designing, building, and deploying scalable and efficient ML systems and processes.

Key Responsibilities

  • Lead the team in improving scalability, stability, accuracy, speed, and efficiency of our existing ML systems and processes.
  • Build, administer, and scale ML processing pipelines.
  • Design, build, test, and deploy new libraries, frameworks, or full systems for our core systems while maintaining high standards of testing and code quality.
  • Work with experienced engineers and product owners to identify and build tools to automate large-scale data management and analysis tasks.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • 8+ years of experience in software engineering with a minimum of 4+ years in ML.
  • Expert-level understanding of Python with design patterns and object-oriented programming.
  • Experience debugging and reasoning about production issues is desirable.
  • A good understanding of data architecture principles is preferred.

What We Offer

  • Hybrid working model with WFH setup allowance.
  • 30 days of remote working from anywhere globally every year.
  • Employee discount for accommodation globally.
  • Global team of 90+ nationalities.
  • 40+ offices and 25+ countries.
  • Annual CSR/volunteer time off.
  • Benevity subscription for employee donations.
  • Volunteering opportunities globally.
  • Free Headspace subscription.
  • Free Odilo and Udemy subscriptions.
  • Access to Employee Assistance Program (third-party for personal and workplace support).
  • Enhanced parental leave.
  • Life, TPD, and accident insurance.

  • Staff Engineer

    3 weeks ago


    Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Staff EngineerWe are seeking a highly skilled Staff Engineer to join our team at Stryker Global Technology Center Pvt Ltd. as a key member of our engineering team.Job Summary:The Staff Engineer will be responsible for designing, developing, and testing complex software systems, as well as collaborating with cross-functional teams to drive project...

  • Staff Engineer

    3 weeks ago


    Gurgaon, Haryana, India AMEX Full time

    About the RoleWe are seeking a highly skilled Staff Engineer to join our Finance Data Engineering team at American Express. As a Staff Engineer, you will play a key role in driving technology transformation and delivering innovative products and services.Key ResponsibilitiesLead the development of high-quality software applications and servicesCollaborate...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Staff EngineerAbout the Role:We are seeking a highly skilled Staff Engineer to join our team at Nagarro. As a Staff Engineer, you will be responsible for designing and developing complex software systems, leading technical teams, and driving innovation in our organization.Key Responsibilities:Design and develop scalable, efficient, and secure...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerAbout the Role:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for leading the development and implementation of our cloud infrastructure, ensuring that it meets the highest standards of scalability, security, and reliability.Key...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Staff Software EngineerAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Nagarro. As a Staff Software Engineer, you will be responsible for designing and developing complex software systems, leading technical teams, and ensuring the highest quality of our products.Key Responsibilities:Design and develop...

  • Staff Engineer

    3 weeks ago


    Gurgaon, Haryana, India Nagarro Full time

    Job DescriptionNagarro is seeking a highly skilled Staff Engineer to join our team. As a key member of our data engineering team, you will be responsible for designing and implementing scalable data solutions on cloud platforms.ResponsibilitiesCollaborate with cross-functional teams to understand business requirements and design technical solutions that meet...

  • Senior Staff Engineer

    3 weeks ago


    Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerJob Summary:We are seeking a highly skilled Senior Staff Engineer to lead our data engineering team. The ideal candidate will have a strong background in cloud data engineering, with expertise in Azure cloud, Databricks, and data processing technologies.Responsibilities:Design and implement scalable data pipelines using Azure...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP).Key Responsibilities:Design...


  • Gurgaon, Haryana, India Stryker Global Technology Center Pvt Ltd. Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled Staff Software Engineer to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our team, you will be responsible for designing and developing software components that meet the needs of our customers.Responsibilities:Design and develop software components using...


  • Gurgaon, Haryana, India OnGrid Full time

    Job Title: Staff EngineerWe are OnGrid, India's fastest-growing digital trust platform, offering services like background verifications, reference checks, employee/staff onboarding, and more. With over 200+ million checks across 3000+ happy clients, we've shown continuous growth in a dynamic business environment. As a self-sustainable organization with...

  • Staff Engineer

    3 weeks ago


    Gurgaon, Haryana, India Questhiring Full time

    Job Title: Staff EngineerJob Summary: We are seeking a highly skilled Staff Engineer to join our team at Questhiring. As a Staff Engineer, you will be responsible for leading and driving critical payment related initiatives, architecting and developing scalable payment systems, and collaborating with cross-functional teams to shape the future of e-commerce...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP). You will collaborate with data scientists, software...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerAbout the Role:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining end-to-end machine learning operational pipelines on Google Cloud Platform (GCP). You will collaborate with data...


  • Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff Software EngineerJob Summary:We are seeking a highly skilled Senior Staff Software Engineer to join our team at Nagarro. As a Senior Staff Software Engineer, you will be responsible for designing and developing high-quality mobile applications using Flutter and Dart.Key Responsibilities:Design and develop mobile applications using...


  • Gurgaon, Haryana, India Cint Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Cint. As a Staff Engineer, you will play a pivotal role in driving technical decisions, mentoring teams, and contributing to code and architecture.Key ResponsibilitiesDevelop high-quality code and establish development standardsCreate and document architectures for...

  • Senior Staff Engineer

    2 weeks ago


    Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for designing and implementing data engineering solutions using Azure cloud and Databricks.Responsibilities:Design and implement data engineering solutions using Azure cloud and...

  • Senior Staff Engineer

    2 weeks ago


    Gurgaon, Haryana, India Nagarro Full time

    Job Title: Senior Staff EngineerJob Summary:We are seeking a highly skilled Senior Staff Engineer to join our team at Nagarro. As a Senior Staff Engineer, you will be responsible for designing and implementing large-scale data processing systems using Azure cloud services and Databricks.Responsibilities:Design and implement data processing systems using...


  • Gurgaon, Haryana, India Lenovo Full time

    Overview As a Staff Engineer, Product Engineering at Lenovo, you will be responsible for managing the display and its key components. This includes working with suppliers and cross-functional team members to evaluate product design (DFx) and develop modules focusing on quality and manufacturing processes. Responsibilities • Develop the display and its...


  • Gurgaon, Haryana, India Cint Full time

    Job Title: Staff Software Engineer - Technical LeadWe are seeking a highly skilled Staff Software Engineer to join our team as a technical lead. As a key member of our engineering team, you will be responsible for driving technical decisions, mentoring junior engineers, and contributing to the development of our products.Key Responsibilities:Develop...