Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$171k

Uber

About the Role

We are building the next generation of automated retail intelligence. Our team transforms images of store shelves into real-time signals that power smarter inventory management.

As a Software Engineer II, you will design and build the backend systems that power this transformation. You will own the pipelines and services that ingest large volumes of image data, orchestrate model inference, and convert raw predictions into reliable, actionable inventory signals.

You’ll work closely with backend engineers, Machine Learning Engineers, Data Scientists, Mobile Engineers, Product Managers, and Operations partners to build systems that are scalable, reliable, and performant in real-world retail environments.

What You Will Do

  1. Build Scalable Data Pipelines: Design and maintain robust pipelines that ingest, process, and transform large-scale image and metadata streams into structured inventory signals.
  2. Backend Service Development: Develop and operate backend services that orchestrate model inference, post-process predictions, and expose high-quality data to downstream systems and partners.
  3. System Reliability & Performance: Ensure high availability, low latency, and fault tolerance across distributed systems handling high-throughput image and prediction data.
  4. Data Modeling & Signal Quality: Design data models and processing logic that translate raw model outputs into accurate, consistent, and interpretable inventory insights.
  5. Cross-Functional Collaboration: Partner closely with backend engineers, Machine Learning Engineers, Data Scientists, Mobile Engineers, Product, and Operations teams to define requirements, integrate systems end-to-end, and continuously improve the quality and usability of inventory signals.

Minimum Qualifications

  • Education: B.S. or M.S. in Computer Science, Engineering, or a related field (or equivalent practical experience),
  • Experience: 3+ years of professional software engineering experience;
  • Coding Proficiency: Strong proficiency in programming languages including C, C++, Java, Python, or Go;

Preferred Qualifications

  1. ML Frameworks: An understanding of PyTorch or TensorFlow, with a track record of building and training custom architectures.
  2. CV Fundamentals: A background in modern CV techniques (e.g., YOLO, Faster R-CNN, Vision Transformers, Siamese Networks) and image processing fundamentals.

For New York, NY-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link .

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 fuels progress. What moves us, moves the world - let's move it forward, together.

Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form .

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.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in New York, NY vacancy
  •  ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to...  ...sweat the details when it comes to UX. As a Full-Stack Software Engineer II, you will build AI-centric web applications in TypeScript ranging... 
    Suggested
    Work at office
    Worldwide

    S&P Global

    New York, NY
    6 days ago
  • $152k - $225k

     ...Software Engineer II, Backend – Platform Team Location: New York, New York, United States – Information Technology. About this position Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered... 
    Suggested
    Work at office
    3 days per week

    Rippling

    New York, NY
    2 days ago
  •  ...A leading technology company in the United States is seeking a Software Engineer II to join their innovative team. This fully remote position requires hands-on experience with large-scale distributed database systems and proficiency in languages like C++, Java, or C#.... 
    Suggested
    Remote work

    Buoyant Inc

    New York, NY
    2 days ago
  •  ...The Walt Disney Company (Germany) GmbH is looking for a Software Engineer II in New York to drive the future of media technology using Salesforce CRM Analytics. You will join a dynamic team to enhance software quality and build scalable web applications. Your role involves... 
    Suggested

    The Walt Disney Company

    New York, NY
    2 days ago
  • $120.3k - $161.3k

     ...Software Engineer II - Ad Platform, Salesforce CRM Analytics Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers,... 
    Suggested
    Work experience placement
    Worldwide

    The Walt Disney Company

    New York, NY
    1 day ago
  •  ...A leading online education platform is seeking a Software Engineer II to automate tasks and optimize software development processes. You will analyze workflows and collaborate with teams in both the U.S. and Brazil, enhancing efficiency through process improvements. This... 
    Remote work

    Teachable

    New York, NY
    5 days ago
  •  ...The Walt Disney Company seeks a Software Engineer II for its Ad Platforms team in New York. You will design, develop, and test Salesforce CRM Analytics applications, ensuring high-quality feature delivery. Ideal candidates have 3+ years of web application development... 

    The Walt Disney Company

    New York, NY
    2 days ago
  • $120.3k - $161.3k

     ...Software Engineer II - Ad Platform, Integrating Engineering Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers... 
    Work experience placement
    Local area

    Disney France

    New York, NY
    2 days ago
  • $95k - $171k

     ...Akamai Technologies, Inc. is looking for a Software Engineer II to join the Edge Applications Engineering Team. You will develop and maintain software infrastructure that powers Akamai's global edge network. The ideal candidate has 2 years of full stack experience, proficiency... 

    Akamai

    New York, NY
    5 days ago
  • $125k - $175k

     ...We are looking for a Software Engineer II to join our Security Engineering team in the US. This is a unique opportunity to grow your career at the intersection of platform engineering, security, and developer experience. You will be mentored by senior leaders to help... 
    Full time
    Temporary work
    Internship
    Local area
    Remote work
    Flexible hours

    Smartsheet

    New York, NY
    5 days ago
  • $92k - $156k

     ...Software Engineer II – Remote at Commerce At Commerce, our mission is to empower businesses to innovate, grow, and thrive with our open, AI-driven commerce ecosystem. As the parent company of BigCommerce, Feedonomics, and Makeswift, we connect the tools and systems that... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Feedinkoo

    New York, NY
    4 days ago
  • $104k - $125k

     ...Feedinkoo is looking for a talented Software Engineer II to join our remote team. The ideal candidate will design and develop software solutions while collaborating in an agile/scrum environment. You will support enterprise system integrations, create technical solutions... 
    Remote work

    Feedinkoo

    New York, NY
    3 days ago
  •  ...Employer: SEI Investments Company Position: Software Engineer II Location: 1 Freedom Valley Drive, Oaks, PA 19456 Job Duties The Software Engineer II works in application development in a financial services organization, delivering systems and projects from inception... 
    Flexible hours

    SEI Investments

    New York, NY
    2 days ago
  • $165k - $200k

     ...experiences with AI embedded into how we discover, personalize, price, and convert. We are hiring a high agency, product minded Software Engineer II who wants real ownership across the stack and direct impact on millions of fans. This is not a narrow frontend role... 
    Work at office
    Remote work
    Worldwide
    Flexible hours

    StubHub

    New York, NY
    2 days ago
  •  ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...partners, constituents, and the workforce. Work you'll do As a Software Engineer II on the Human Services Transformation team, you will be... 
    Temporary work
    Local area
    Worldwide
    Visa sponsorship

    PowerToFly

    New York, NY
    1 day ago
  •  ...DevOps job opportunities and connect with 28,396 DevOps professionals. Job Overview Wealth.com is seeking a talented Remote Software Engineer II to enhance their team. This role involves developing and maintaining a robust software infrastructure that supports financial... 
    Remote work

    DevOpsChat

    New York, NY
    5 days ago
  • $95k - $171k

     ...with cutting-edge technologies? Are you a software developer who loves solving complex problems? Join our Edge Applications Engineering Team Our team builds and maintains the software...  ...with the best As a Software Engineer II, your code will serve high‑traffic, global... 
    Work experience placement

    Akamai

    New York, NY
    5 days ago
  • $114.9k - $154.1k

     ...Software Engineer II - GCI Experiences On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming our media business for the future. Whether that... 
    Work experience placement
    Worldwide

    5014 Disney Entertainment & Sports LLC

    New York, NY
    2 days ago
  • $123k - $165k

     ...Software Engineer II Company Overview Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney... 
    Work experience placement

    Dormont Manufacturing Company

    New York, NY
    2 days ago
  • $96k - $130k

     ...Feedinkoo is looking for a Software Engineer II to design and develop scalable software tools for client management. This remote position involves working closely with global teams to implement solutions for client onboarding applications. The ideal candidate should have... 
    Remote work

    Feedinkoo

    New York, NY
    4 days ago
  • $130k - $160k

     ...Mattermost is seeking a Software Engineer II in the United States to design and maintain software solutions that enhance collaboration in mission-critical industries. This role entails working with TypeScript, React, and Go, contributing towards impactful open-source... 
    Remote work

    Feedinkoo

    New York, NY
    3 days ago
  •  ...Indeed, Inc. is looking for a Software Engineer II to design and implement scalable natural-language generation pipelines. You will lead features, collaborate across teams, and mentor junior engineers. Ideal candidates have a Bachelor’s in a relevant field and at least... 

    Indeed, Inc., c/o CT Corporation (Indeed.com)

    New York, NY
    4 days ago
  • $100k - $150k

     ...Indeed, Inc. is looking for a Software Engineer II to join our Marketplace Intelligence and Efficiency team. In this role, you will be responsible for designing and building scalable systems that enhance job delivery. Collaboration with Product, Data Science, and Matching... 

    Indeed, Inc., c/o CT Corporation (Indeed.com)

    New York, NY
    5 days ago
  • $123k - $165k

     ...Dormont Manufacturing Co is looking for a Software Engineer II to join their Product Engineering team. This role involves creating and maintaining data pipelines, working with big data tools, and collaborating with cross-functional teams. Candidates should have at least... 

    Dormont Manufacturing Company

    New York, NY
    2 days ago
  • $138k - $160k

     ...individuals who are motivated to make a meaningful impact on healthcare at scale. About the role: We are seeking an exceptional Software Engineer II to join our Engineering team . Garner’s Engineering team tackles incredibly hard technical problems for a mission that truly... 
    Remote work
    Work visa
    Flexible hours

    Garner Health

    New York, NY
    2 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that... 
    Work experience placement
    Local area

    Indeed

    New York, NY
    6 days ago
  •  ...US|Software Engineer II Location: Jersey City, New Jersey (Hybrid) Employment Type: Contract Role Overview As a member of the IT delivery team, you will be responsible for planning, documenting technical requirements, designing, developing, and testing software... 
    Contract work

    Apex Systems

    Jersey City, NJ
    4 days ago
  • $163.94k - $195k

     ...Software Engineer II: Oscar Management Corporation DBA Oscar Health seeks Software Engineer II in New York, NY. Lead the planning, execution and release of complex technical projects. Telecommuting permitted. $163,944-195,000/year. Apply: Ref #65830. JobiqoTJN... 
    Remote work

    Oscar Management Corporation DBA Oscar Health

    New York, NY
    3 days ago
  •  ...Feedinkoo is seeking a skilled Software Development Engineer II to join their innovative team in the United States. The role involves designing and implementing software solutions that enhance products and services affecting customers globally. The ideal candidate will... 

    Feedinkoo

    New York, NY
    4 days ago
  •  ...delivering market‑leading products that prioritize student outcomes, business growth, and flexibility. What is the role? As a Software Engineer II (Analyst), you will be responsible for automating repetitive tasks, streamlining the software development lifecycle, and... 
    Contract work
    Work at office
    Local area
    Remote work

    Teachable

    New York, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!