CrawlJobs Logo

Senior Back-end Engineer (Machine Learning)

United States, New York 202000.00 - 224000.00 USD / Year · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

Uber Direct is the white-label delivery engine of Uber, empowering enterprise retailers and local businesses to reach their customers in minutes by leveraging our world-class logistics network. You will build the high-scale APIs, merchant dashboards, and real-time operational tools that bridge the digital and physical worlds for millions of global deliveries. In this role, your work will directly define the future of B2B logistics, turning the "last mile" into a competitive advantage for some of the world's most recognized retail, grocery, and pharmacy brands.

Job Responsibility

  • Design and Scale APIs: Lead the development of high-performance public-facing APIs and internal microservices that power the integration between global merchants and Uber’s logistics engine
  • Solve High-Scale Challenges: Work alongside world-class engineers to derive elegant solutions for complex, distributed systems problems involving high-throughput data and low-latency requirements
  • Integrate Intelligent Systems: Collaborate with data scientists to integrate machine learning models into production back-end services, ensuring seamless real-time execution
  • Own Operational Excellence: Take full end-to-end ownership of the reliability, performance, and monitoring of the services you build, ensuring they meet Uber’s rigorous production standards
  • Drive Quality Metrics: Engineer backend solutions that directly move the needle on core business KPIs, including Completion Rate, On-Time Rate, and Defect Rate through optimized routing and prediction logic

Requirements

  • Bachelor's degree in Computer Science, or related technical field, or equivalent practical experience
  • 5+ years of experience as a Back-end Engineer
  • Demonstrated success shipping production-grade applications using Go (Golang) and Python
  • Strong experience with distributed systems and microservices architecture at scale

Nice to have

  • Proven track record in designing and implementing large-scale, high-performance systems with a focus on concurrency and low-latency
  • ML in Production: Proven experience training, deploying, and maintaining Machine Learning models within a production environment
  • Predictive Modeling: Specific experience building or integrating prediction models (e.g., ETA predictions, demand forecasting, or churn modeling)
  • Big Data Tech: Strong background in data processing and analytics tools such as Hive, Spark, or Kafka
  • MLOps: Familiarity with ML orchestration tools and CI/CD pipelines tailored for model deployment
  • Complexity Management: Highly comfortable dealing with the intersection of systemic complexity and data-driven decision-making
  • Leadership: Demonstrated leadership skills, with experience in mentoring and guiding junior engineers on both backend and ML best practices

What we offer

  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Back-end Engineer (Machine Learning)

8 matching positions

Senior Staff Machine Learning Engineer (AI Agent)

At Cresta, the AI Agent team is on a mission to create state-of-the-art AI Agent...
Location
Location
United States; Canada
Salary
Salary:
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Mathematics, or a related field
  • Master’s or Ph.D. preferred, or equivalent professional experience
  • 7+ years of hands-on industry experience with AI and machine learning
  • 3+ years of experience working with LLMs in large-scale production environments
  • Expert knowledge of machine learning concepts and methods, especially those related to NLP, Generative AI, and working with LLMs
  • Proven leadership in designing and deploying AI solutions at scale
  • Extensive practical knowledge of modern machine learning frameworks and technologies (e.g., PyTorch, Tensorflow, Hugging Face, NumPy)
  • Experience with distributed systems and cloud-based AI infrastructure
  • Strong problem-solving and strategic thinking abilities
  • Proven ability to lead cross-functional teams and work collaboratively to deliver innovative AI solutions in production
Job Responsibility
Job Responsibility
  • Design, develop, and deploy Cresta’s AI Agent solutions and proprietary models
  • Focus on practical AI challenges such as improving reasoning, planning capabilities, and evaluation in real-world scenarios
  • Collaborate with cross-functional teams including front-end and back-end software engineers to integrate AI Agents into Cresta’s customer solutions
  • Lead initiatives to scale AI systems for production environments, ensuring performance and reliability across use cases
  • Contribute to solving cutting-edge problems in AI and help define the future roadmap for Cresta’s AI Agents
  • Innovate and research ways to improve security, cost-efficiency, and reliability of AI systems
What we offer
What we offer
  • Variety of medical, dental, and vision plans
  • Paid parental leave
  • Monthly Health & Wellness allowance
  • Work from home office stipend
  • Lunch reimbursement for in-office employees
  • PTO: 3 weeks in Canada
  • Base salary, equity, and a variety of benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Public Sector

Join the team shaping the future of AI at Scale. The Public Sector software engi...
Location
Location
United States , San Francisco; St. Louis; New York; Washington
Salary
Salary:
162400.00 - 311000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack Development: Proficiency in front-end, back-end development and infrastructure, including experience with modern web development frameworks, programming languages, and databases
  • Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus
  • Data Engineering: Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles
  • AI Application Integration: Familiarity with integrating Large Language Models (LLMs) and building agentic workflows. Understanding of prompt engineering, retrieval-augmented generation (RAG), and agent orchestration is beneficial
  • Problem Solving: Strong analytical and problem-solving skills to understand complex challenges and devise effective solutions. Ability to think critically, identify root causes, and propose innovative approaches to overcome technical obstacles
  • Collaboration and Communication: Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams, stakeholders, and customers. Ability to clearly articulate technical concepts to non-technical audiences and foster a collaborative work environment
  • Adaptability and Learning Agility: Willingness to embrace new technologies, learn new skills, and adapt to defining and evolving project requirements. Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering
Job Responsibility
Job Responsibility
  • Lead the design and implementation of scalable backend systems and distributed architectures for Federal customers
  • Manage the full lifecycle of feature development from requirement definition to deployment on classified networks
  • Direct the orchestration of asynchronous agent fleets to meet mission requirements
  • Lead customer engagements to translate mission needs into technical requirements
  • Own the communication with stakeholders to ensure implementation meets defined acceptance criteria
  • Conduct technical reviews and identify risks within machine learning infrastructure and model serving
  • Drive the platform roadmap by providing technical specifications for Federal product offerings
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • learning and development stipend
  • generous PTO
  • commuter stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Python

We are looking for an experienced Python Engineer to join our Chat group that bu...
Location
Location
Poland
Salary
Salary:
Not provided
smartrecruiters.com Logo
SmartRecruiters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience in back-end development using Python microservices
  • Strong understanding of distributed software systems
  • Strong understanding of test automation techniques
  • Familiarity with Amazon AWS, containerization software (Docker/Kubernetes), and monitoring/analysis tools (Kibana/Grafana/Prometheus)
  • Very good level of English (both verbal and written), B2/C1 level
  • Sharing of SmartRecruiters's values and willingness to make an impact in the HRTech world
Job Responsibility
Job Responsibility
  • Participate in the full life-cycle of the product (including ideation, problem discovery, prototyping, design, implementation, and measuring adoption)
  • Design and develop services with Python on top of Kubernetes/AWS infrastructure as well as connect to our persistence layer (Kafka, MongoDB, PostgreSQL)
  • Build and document developer-friendly RESTful APIs
  • Design and build AI agents that can handle high traffic load and concurrency
  • Bring your own product ideas to life
What we offer
What we offer
  • Remote-friendly culture
  • Competitive salaries
  • Strong internal mobility
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Scale AI is seeking highly skilled and motivated Software Engineers to join our ...
Location
Location
United States , San Francisco; St. Louis; New York; Washington
Salary
Salary:
162000.00 - 310000.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack Development: Proficiency in both front-end and back-end development, including experience with modern web development frameworks, programming languages, and databases
  • Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus
  • Data Engineering: Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles
  • Machine Learning Infrastructure: Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and experience in designing and implementing machine learning infrastructure. Understanding of model serving, monitoring, and deployment strategies is beneficial
  • Problem Solving: Strong analytical and problem-solving skills to understand complex challenges and devise effective solutions. Ability to think critically, identify root causes, and propose innovative approaches to overcome technical obstacles
  • Collaboration and Communication: Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams, stakeholders, and customers. Ability to clearly articulate technical concepts to non-technical audiences and foster a collaborative work environment
  • Adaptability and Learning Agility: Willingness to embrace new technologies, learn new skills, and adapt to evolving project requirements. Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering
  • This role will require an active TS/SCI security clearance or the ability to obtain a security clearance.
Job Responsibility
Job Responsibility
  • Design and implement scalable backend systems for Federal customers, leveraging Scale's modern and cloud-native AI infrastructure
  • Collaborate with cross-functional teams to define and execute the vision for backend solutions, ensuring they meet the unique needs of government agencies operating in secure environments
  • Develop distributed systems, data-intensive applications, and machine learning infrastructure to enable real impact for mission owners
  • Build robust and reliable backend systems that can serve as standalone products, empowering customers to accelerate their own AI ambitions
  • Participate actively in customer engagements, working closely with stakeholders to understand requirements and deliver innovative solutions
  • Contribute to the platform roadmap and product strategy for Scale AI's Federal business, playing a key role in shaping the future direction of our offerings
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity grant
  • commuter stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend) - Foundations

Our mission – and your opportunity — is to help solve the challenges faced in an...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong track record of engineering excellence in user management, identity, and access systems, supported by deep expertise in back-end programming languages and frameworks
  • prior experience with Golang is highly desirable
  • Designed user and admin experiences that simplify complex access models, with a deep understanding of IAM concepts like authentication, authorisation, RBAC, SCIM, SAML, OAuth2, and OIDC, including tools and providers
  • Built or scaled permission systems across distributed or multi-tenant architectures
  • Applied best practices in identity security, including MFA, session management, and audit logging
  • Collaborated across teams to ensure consistent identity and access patterns
  • Familiarity with enterprise compliance standards like SOC 2
Job Responsibility
Job Responsibility
  • Design, build, and operate large-scale SaaS and cloud services, including distributed systems and data stores
  • Provide technical leadership, guiding architecture, execution, and cross-functional collaboration to deliver impactful outcomes
  • Own feature delivery from end-to-end, including breaking down requirements with stakeholders, liaising with our product and design teams, assisting other engineers, and ensuring successful delivery
  • Drive high-performance team outcomes by setting rigorous engineering standards, mentoring peers, and proactively improving team practices to enhance quality, velocity, and collaboration
  • Bring a user-centric mindset, even in platform-facing work, ensuring that engineering decisions ultimately drive better user experiences
  • Apply a practical understanding of AI technologies, identifying opportunities to leverage machine learning or automation to enhance platform capabilities and user outcomes
  • Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
  • Demonstrate SafetyCulture’s values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right

Senior Platform Engineer

We’re looking for a Full Stack Platform Engineer that’ll play a crucial role in ...
Location
Location
United States , New York
Salary
Salary:
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java Language and JVM Mastery: At least 3+ years of experience with deep expertise in the Java programming language, including a strong understanding of its ecosystems, Object-Oriented Programming (OOP) principles, and the Java Virtual Machine (JVM) internals (memory management, concurrency)
  • Spring Framework and Spring Boot: 3+ years of proven ability in building scalable enterprise applications using the Spring Framework. Expertise in Spring Boot for creating stand-alone, production-grade microservices is essential
  • Cloud and DevOps Principles: A minimum of 3 years of experience with a major cloud platform (AWS, Azure, or GCP) and a strong understanding of DevOps culture. This includes hands-on involvement in designing, building, and maintaining CI/CD pipelines with tools like Jenkins or GitLab
  • Containerization and Orchestration: Over 3+ years of hands-on experience with container technologies like Docker for packaging applications and container orchestration using Kubernetes for deployment, scaling, and management
  • Database and Data Management: At least 3+ years of experience working with both relational (SQL) and NoSQL databases is required. You must be proficient in writing efficient SQL queries and have experience with ORM frameworks like Hibernate or Spring Data JPA
  • API Design and Microservices Architecture: 3+ years of proficiency in designing and implementing RESTful APIs and a strong grasp of microservices patterns. You will be responsible for building and maintaining scalable, independent services that form a cohesive system
Job Responsibility
Job Responsibility
  • Design, develop, and maintain both front-end and back-end components of our fin-tech AI platform
  • Implement responsive and intuitive user interfaces that effectively present complex financial data
  • Develop and optimize server-side logic, APIs, and database structures
  • Integrate AI and machine learning models into the platform's architecture
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure high performance, responsiveness, and security of the platform
  • Participate in code reviews and contribute to technical documentation
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Senior Generative AI Engineer

We are looking for a Senior Generative AI Engineer with strong Data Science expe...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Python development
  • Strong experience with Generative AI and LLMs (OpenAI APIs or open-source models)
  • Hands-on experience with LangChain / LangGraph
  • Experience designing Agentic workflows and RAG pipelines
  • Practical experience with Machine Learning frameworks (PyTorch, TensorFlow, etc.)
  • Strong knowledge of data processing and scientific Python stack (pandas, numpy, dask)
  • Experience building data-intensive systems and ML pipelines
  • Solid understanding of software engineering best practices
  • Experience with REST APIs (FastAPI) and SQL databases (PostgreSQL)
  • Experience with testing frameworks (pytest)
Job Responsibility
Job Responsibility
  • Design and develop AI agents and intelligent back-end services
  • Build and optimize LLM-based solutions, including agentic workflows and RAG pipelines
  • Develop Machine Learning models for prediction and data-driven insights
  • Design and implement data-intensive distributed systems in Python
  • Build scalable data pipelines and data processing workflows
  • Train, evaluate, and optimize Machine Learning models
  • Develop clean, maintainable, and well-tested code
  • Collaborate with ML Engineers, Back-End Engineers, Data Scientists, and product teams
  • Participate in architecture discussions and technical decision-making
  • Ensure high-quality delivery through automated testing, CI/CD, and DevOps practices
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Fixed monthly health & wellness compensation, applicable to: medical insurance
  • fitness and sports activities
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

Join our Center of Excellence for Generative AI (GenAI CoE) Team as a Full-Stack...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Masters or PhD in computer science or related technical field and 3+ years of industry experience in full-stack development, or related fields
  • 5+ years of industry experience in front-end and/or full-stack development, or related fields
  • Proficiency in server-side languages such as Python and client-side languages like JavaScript
  • Extensive experience with cloud services (AWS preferred) and understanding of serverless architecture
  • Solid understanding and hands-on experience in front-end and back-end development
  • Experience in developing user interfaces for complex applications, including responsiveness and accessibility considerations
  • Knowledge of RESTful API design and microservices architecture
  • Experience with end-to-end testing, unit testing, and automated testing frameworks
Job Responsibility
Job Responsibility
  • Craft compelling front-end interfaces and develop high-quality backend services for our GenAI products
  • Work with a high-performing team of machine learning engineers (MLEs) and architects to deliver POCs and MVPs to demonstrate the functionality and potential of generative AI
  • Implement best coding practices across the stack, ensuring a seamless, scalable, and performant user experience
  • Support and define architecture decisions to ensure a high-performance and responsive application
  • Facilitate design and code reviews, enhancing the collaborative development process
  • Work with cross-functional teams to implement guardrails around LLM input/outputs
  • Help mentor team members in both frontend and backend development best practices
What we offer
What we offer
  • A supportive environment that focuses on people's development and best implementation
  • Opportunity to design, influence, and be innovative
  • Work with inclusive global teams and the open sharing of new ideas
  • Be supported both inside and outside of the work environment
  • The opportunity to build something meaningful and see a direct positive impact on people’s lives
  • Dream big, iterate and experiment to drive innovation
  • Fulltime
Read More
Arrow Right