CrawlJobs Logo

Senior Back-end Engineer (Machine Learning)

uber.com Logo

Uber

Location Icon

Location:
United States , New York

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

202000.00 - 224000.00 USD / Year

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

Additional Information:

Job Posted:
February 17, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Back-end Engineer (Machine Learning)

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

Fullstack Software Engineer - AI Customer Support

You would join the “Support Area”, in charge of building smart products offering...
Location
Location
Salary
Salary:
Not provided
alan.com Logo
Alan
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in software engineering, systems architecture, with a spike in back-end engineering
  • Experience with traditional ML, or LLMs, or voice AI systems is a big plus
  • Product-minded: you want your solutions to be used, impactful and member-centric
  • Self-directed and pragmatic
  • Humble and still willing to grow (no matter your seniority!)
  • Collaborative, enthusiastic about teamwork, learning, and teaching
  • Fluent in English (no need to speak French!)
  • At least 3+ years of experience
  • High potential and curiosity
Job Responsibility
Job Responsibility
  • Implement new conversational experiences, working across engineering, data, and insurance expertise
  • Work on making our systems and product scale, going from the support of 1M+ members to 10M+ members
  • Have significant influence on system architecture and code quality
  • Mentor engineers, contribute to our product & engineering culture, and help build the team (including participating in hiring, shaping our interview loops, etc.)
What we offer
What we offer
  • Remote work flexibility
  • Stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers
  • 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
New

Engineering Manager, Protect Core

Adyen provides payments, data, and financial products in a single solution for c...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years experience in managing engineering teams within a mission-critical environment
  • 7+ years of experience in software development industry in a fast paced tech environment
  • affinity to the Protect domain
  • energetic self-starter experienced in creating alignment between multiple teams
  • able to define, implement and monitor performance KPIs to quickly identify opportunities for improvement in existing systems
  • experienced in coaching and mentoring engineering talent
  • experienced in leading technical projects in a fast paced environment
  • experienced with collaborating with senior leadership to set strategic direction including product roadmaps
  • excellent communicator and team player with strong management skills and technical aptitude
  • able to clearly communicate about technical concepts to non-engineers
Job Responsibility
Job Responsibility
  • Lead the back-end Protect Core team with hands-on technical leadership, driving architecture strategy and raising the bar through active mentoring and technical guidance
  • Work cross-functionally with Design, Product, Data Engineers, Machine Learning Engineers, Developers and other key stakeholders
  • Have a multiplier effect by motivating team members and providing coaching in areas including but not limited to: engineering best practices, scalable architecture design, product roadmap discussions
  • Maintain an inclusive team culture focused on autonomy, ownership, collaboration, communication, and impact
  • Collaborate with different teams to design and implement new services with reliability/infra/data/dev in mind
  • Set clear individual and team goals that align with our strategic engineering ambitions in close collaboration with the product manager
  • Create an inspiring and collaborative team environment with an open communication/feedback culture
  • Recruit new team members who align with the Adyen culture and required skills
  • Fulltime
Read More
Arrow Right

Senior Data Scientist, Generative AI Products

We are seeking a talented Generative AI Engineer to join our team. In this role,...
Location
Location
United States , Boston
Salary
Salary:
Not provided
hbs.edu Logo
HBS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of seven years’ post-secondary education or relevant work experience
  • Advanced degree in computer science, data science, engineering, or a related field within AI/ML
  • 3+ years of experience building (Generative) AI models and tools highly preferrable
  • Experience working in a similar role in a startup environment preferrable
  • Expertise in NLP, deep learning, and other relevant techniques
  • Strong programming skills in Python and frameworks like TensorFlow
  • Experience building advanced workflows such as retrieval augmented generation, model chaining, dynamic prompting, PEFT/SFT, etc. using Langchain and similar tools
  • Experience integrating AI into consumer-facing applications (front-end and back-end development for integrating AI solutions into web applications
  • Experience establishing model guardrails and developing bias detection and mitigation techniques for AI applications using tools (such as NeMo)
  • Experience with various embedding models and setting up and tuning vector databases to improve performance of semantic search and retrieval systems
Job Responsibility
Job Responsibility
  • Lead comprehensive applications/web development for highly complex projects
  • Deliver strategic and expert coding
  • focus on overarching development strategy for a large, complex, multi-faceted application
  • May manage a number of projects simultaneously
  • Design and implement efficient data pipelines for data collection, cleaning, labeling, and preprocessing
  • Ensure quality of datasets tailored for LLM training for each product
  • Build data science pipelines from feature generation, data visualization and models evaluation
  • design the solution, build code and provide documentation with ways of working to maximize time to value, re-usability, and scalability
  • Designing, developing, deploying, and implementing multi-agent AI tools that: Assess and provide feedback on venture-related submissions
  • Automatically generate pitch decks, financial projections, marketing strategies, and other materials to support entrepreneurs
What we offer
What we offer
  • Generous paid time off including parental leave
  • Medical, dental, and vision health insurance coverage starting on day one
  • Retirement plans with university contributions
  • Wellbeing and mental health resources
  • Support for families and caregivers
  • Professional development opportunities including tuition assistance and reimbursement
  • Commuter benefits, discounts and campus perks
  • Fulltime
Read More
Arrow Right

Principal Engineer – Advanced Technologies

Are you looking to redefine customer experience by bending the curve of innovati...
Location
Location
India , Pune; Bengaluru
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree (or above) in computer science, engineering, mathematics, or a related discipline
  • 12+ years of experience in Software Engineering, Data Science, or Analytics with 5+ years of experience in AI/ML engineering or related fields
  • Demonstrated experience designing and implementing highly scalable, production-grade AI/ML platforms and systems
  • Deep understanding of Large Language Models (LLMs), LLM training & fine tuning
  • Hands-on experience in GenAI and AgenticAI frameworks such as LangGraph/LangChain, CrewAI, Strands SDK, Google ADK, etc.
  • Familiarity on working with MCP and A2A protocols
  • Expertise in various AI/ML techniques, such as deep learning, natural language processing, reinforcement learning, and large language models
  • Proficiency in Python, R, or other programming languages for data analysis and AI/ML development
  • Experience with DevOps and CI/CD tools and practices, such as Git, Jenkins, Docker, Kubernetes, etc.
Job Responsibility
Job Responsibility
  • Serve as the primary code-level reviewer and hands-on architect for the most complex AI/ML systems and frameworks
  • Define and enforce technology roadmaps, best practices, strategies, and standards for AI/ML adoption across the organization
  • Conduct and guide research on context/prompt engineering techniques to translate successful research into reusable engineering frameworks for the wider team
  • Architect and maintain robust data pipelines and data processing workflows for model training and model tuning, utilizing cloud services for scalability and efficiency
  • Implement and champion MLOps tools and practices, ensuring seamless integration of machine learning models and LLMs into production environments
  • Lead the effort to agentize existing systems (front-end & back-end apps) by incorporating agentic frameworks/stacks and integrating them via A2A, MCP protocol
  • Partner with cross-functional teams to integrate AI/ML solutions into products and services
  • Mentor and coach junior and senior engineers on advanced AI/ML techniques, best practices, and architecture design
  • Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence
  • Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Principal Engineer, Applied AI

Are you looking to redefine customer experience by bending the curve of innovati...
Location
Location
India , Bengaluru; Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree (or above) in computer science, engineering, mathematics, or a related discipline
  • 12+ years of experience in Software Engineering, Data Science, or Analytics with 5+ years of experience in AI/ML engineering or related fields
  • Demonstrated experience designing and implementing highly scalable, production-grade AI/ML platforms and systems
  • Deep understanding of Large Language Models (LLMs), LLM training & fine tuning
  • Hands-on experience in GenAI and AgenticAI frameworks such as LangGraph/LangChain, CrewAI, Strands SDK, Google ADK, etc.
  • Familiarity on working with MCP and A2A protocols
  • Expertise in various AI/ML techniques, such as deep learning, natural language processing, reinforcement learning, and large language models
  • Proficiency in Python, R, or other programming languages for data analysis and AI/ML development
  • Experience with DevOps and CI/CD tools and practices, such as Git, Jenkins, Docker, Kubernetes, etc.
Job Responsibility
Job Responsibility
  • Serve as the primary code-level reviewer and hands-on architect for the most complex AI/ML systems and frameworks
  • Define and enforce technology roadmaps, best practices, strategies, and standards for AI/ML adoption across the organization
  • Conduct and guide research on context/prompt engineering techniques to translate successful research into reusable engineering frameworks for the wider team
  • Architect and maintain robust data pipelines and data processing workflows for model training and model tuning, utilizing cloud services for scalability and efficiency
  • Implement and champion MLOps tools and practices, ensuring seamless integration of machine learning models and LLMs into production environments
  • Lead the effort to agentize existing systems (front-end & back-end apps) by incorporating agentic frameworks/stacks and integrating them via A2A, MCP protocol
  • Partner with cross-functional teams to integrate AI/ML solutions into products and services
  • Mentor and coach junior and senior engineers on advanced AI/ML techniques, best practices, and architecture design.
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Modern workspaces
  • Collaborative areas
  • State-of-the-art meeting rooms
  • Wellness rooms
  • On-site cafeterias
  • Fitness centers
  • 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