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

Staff Engineer-Applied AI

At Barclays, we don’t just adapt to the future, we create it. As a Staff Enginee...
Location
Location
India , 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
  • Experience in developing software applications for scale on cloud(AWS or Azure or GCP)
  • Fluent in Python or Java or GoLang programming language and frameworks
  • Hands-on experience in GenAI and Agentic AI frameworks such as LangGraph/LangChain, CrewAI, Strands SDK, Google ADK etc.
  • Familiarity on working with MCP and A2A protocols
  • Solid understanding of working with LLM Models, writing prompts efficiently that provides accurate context for LLM Agents
  • Hands-on experience in developing and deploying Agentic AI solutions using cloud native services like AWS Bedrock or Azure AI Foundry or GCP Vertex AI
  • Strong understanding of AI implementation in software development and legacy code transformation
  • Experience in developing APIs and integrating LLM models into software applications
  • Ability to work on system design from ideation through completion with limited supervision
Job Responsibility
Job Responsibility
  • Lead the development of GenAI & Agentic AI systems & solutions to build intelligent conversational AI and workflow automation for specific business domains
  • Design and develop Full-Stack Multi Agentic AI systems using Agentic AI frameworks, LLMs and technologies, build function tools and integrate them with Back-End systems using REST-API, MCP or A2A protocols
  • Design, develop and Expose Agentic AI back-end, wrap existing back-end systems with MCP Servers to other agentic front-end and agentic back-end systems
  • Apply context engineering techniques such as context caching, context compression etc... to improve model’s (LLM) performance and response times
  • Implement guardrails & policy enforcement for safety and security risks that are required to duly comply with the organization’s data privacy and security standards
  • Collaborate with cross-functional teams to identify requirements and develop solutions to meet business needs within the organization
  • Communicate effectively with both technical and non-technical stakeholders, including senior leadership
  • Develop and maintain tools and frameworks for prompt-based model training, evaluation, and optimization
  • Analyze and interpret data to evaluate model performance and identify areas of improvement
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Health and wellness access to wellness rooms, gyms and mental health support
  • Modern workspaces, collaborative areas, and state-of-the-art meeting rooms
  • Facilities include wellness rooms, on-site cafeterias, fitness centers, and tech-equipped workstations
  • 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 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 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

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