Staff Software Engineer Machine Learning
$197k per yearUber Technologies Inc.
Uber Maps Search helps people find the places and destinations they need across Uber experiences. The multi-disciplinary team builds the backend systems, deep learning models & user experience components behind location search - from understanding a query and retrieving relevant places to serving useful results with the speed and reliability people expect. Because location search is the 1-step of any Go-Get experience at Uber, the team's contributions meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations that power search. You’ll partner closely with machine learning, science, mobile, and other engineering teams to turn customer and business needs into scalable systems. This is a hands-on technical leadership role: you’ll shape architecture, guide delivery across teams, and raise the quality and reliability of the platform. Lead the architecture and end-to-end delivery of high-impact Maps Search projects, from problem definition and technical strategy through launch and ongoing operation. Design, build, and evolve scalable backend services for location search, including query handling, autocomplete, retrieval, result aggregation, and recommendation-serving workflows. Improve the latency, availability, relevance, and operational health of high-throughput search systems, using data and production signals to identify and address bottlenecks. Build and maintain dependable data pipelines and serving infrastructure that bring search and machine-learning capabilities into production. Make thoughtful system-level tradeoffs across service boundaries, data freshness, quality, cost, and reliability; communicate decisions and establish durable technical direction. Partner with product, machine learning, science, mobile, and infrastructure teams to define goals, align dependencies, and deliver cohesive customer experiences. Raise the technical bar through design and code reviews, practical engineering standards, and hands-on mentorship of engineers across the organization. Strengthen operational excellence through observability, incident follow-up, capacity planning, and improvements to on-call health. 8+ years of professional software engineering experience building and operating backend services or distributed systems.
- Strong programming skills in at least one backend language, such as Java, Go, C++, or Python.
- Demonstrated technical leadership on complex, cross-team projects, including setting architecture and driving delivery from conception to production.
- Strong fundamentals in data structures, algorithms, API design, and system design.
- Ability to communicate technical decisions clearly and work effectively with engineering and non-engineering partners.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...approval/routing systems (e.g., finite state machines, BPM-style systems) Experience with...SuggestedFull timeLocal areaWorldwide$46 - $53 per hour
...actively building the next-generation Machine Learning (ML) platform for low-cost, ultra-immersive... ...-byte scale data. Our Machine Learning Engineers are excited to work on these... ...a high degree of comfort in designing software systems and producing high-quality code...SuggestedHourly payFull timeSummer workInternshipSummer internshipWork at office3 days per week$170k - $200k per year
...revenue growth. As a Senior ML Engineer within our Benefits... ...role, we would really like to learn more about you. Lettuce share... ...collaborating with Data Scientists, Machine Learning Engineers, Data... ...architecture, and act as ambassador for software/data solutions offering...SuggestedLong term contractFull timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$70 - $85 per hour
...Architech, we don’t just ship software. We partner with North... ...transform business outcomes. Our engineers and designers harness cloud-native... ...~Grow Our People – Feedback, learning, leadership ~Do the Right... ...include building scalable machine learning models, designing feature...SuggestedFull timeContract work$110k - $130k per year
...Work! Your Role Clarius Mobile Health is seeking a Machine Learning Engineer to contribute to a special project focused on expanding access... ...research and production settings. This role requires strong software engineering practices and the ability to find creative...SuggestedPermanent employmentFull timeContract workFixed term contractWork at officeRemote workWorldwide$118.8k - $148.5k per year
...belong and have the opportunity to thrive. Machine Learning is at the heart of Lyft’s products and decision-making. Machine Learning Engineers at Lyft operate in dynamic environments,... ...Data Scientists, Product Managers, and Software Engineers to translate complex business...Hourly payFull timeWork at officeFlexible hours3 days per week$160k - $220k per year
...audited at scale. We are a diverse team of engineers, product managers, and designers who are... ...secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your... ...identity specifications. Feed lessons learned from production back into the specs and...Full timeLocal areaWorldwideShift work$220k - $359.21k per year
...essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives... ...t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader...Full timePart timeInternshipManual laborWork at officeLocal areaFlexible hours- ...from data. Our consultants bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership have been... ...We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible...Full timeRemote work
- ...technical builders who want to have outsized impact early. Our core engineering team is looking for a hands-on ML Engineering Lead who thrives... ...applications ~ Strong understanding of ML fundamentals (deep learning, transformers, model evaluation, tradeoffs) ~ Experience...Full timeInternship
- ...will work directly with the Director of Engineering, and the technical decisions you make... ...You'll work with a team of engineers, machine learning scientists, and product people who are... ...years of industry experience shipping software, with a substantial portion of that time...Full timeManual laborWork at office2 days per week1 day per week
$190.5k - $262k per year
.... At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across... ...community, come join ours. About this role Our Engineering organization owns the software that makes our marketplace work. Our Engineering...Long term contractFull timeWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week- ...to impact the world in a positive way. To learn more visit: The latest advances in AI... ...from ML model development, to traditional software development, to non-technical business... ...are looking for hands-on senior software engineers to build the AI tooling, agents, and workflows...Full timeWork at officeWork from homeFlexible hours
- ...Docebo, we’re using AI to change how people learn at work—and we mean actually change it.... ...because learning never stops. As a Staff Product Engineer at Docebo, you operate at the... ...12+ years of experience in full-stack software development, with a track record of building...Long term contractFull timeFor contractorsWork at officeWorldwide3 days per week
- ...users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life... ...for relocation assistance. Visit our PinFlex page to learn more about our working model. In-Office Requirement...Full timeWork at officeRemote workRelocationRelocation package
$160k - $220k per year
...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity We are looking for a Staff Software Engineer... ...) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: . The...Full timeLocal areaWorldwide$140k - $180k per year
...Join our Framework team: the engineering foundation that makes Achievers... .... How you’ll shape our software engineering practices:... ...an environment of continuous learning and improvement. Design, build... ...least 3 of them in a Senior/Staff capacity. ~ Excellent written...Permanent employmentFull timeWork at officeFlexible hoursShift work$85 per hour
...Angelo , Larry Summers , and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type: Contract... ...frontier AI coding agents to complete and evaluate complex machine learning and AI engineering tasks. Review model-generated implementations...Full timeContract workSummer workRemote work- ...taste, and craft as much as research and engineering – shipping experiences that creatives actually... ...~ You’re familiar with modern deep learning such as transformers, diffusion, and encoders... ...bring ownership, urgency, curiosity, and learn fast in a startup setting ~ Strong...Full timeWork at office
$150k - $200k per year
...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of... ...Nice to haves ~8+ years of varying experiences as a Software Engineer. ~ Proficient in Python , Django , TypeScript , and...Full time- ...technologies for enterprises. We believe that software can radically transform the world and... ...seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the... ...Kyverno, Nirmata's open source policy engine —Kyverno simplifies compliance, mitigates...Long term contractFull timeFlexible hours
- ...makes Stripe one of the best places to do machine learning. While being an integral part of almost... ...platforms and services that enable ML engineers and data scientists across Stripe to take... ...power Stripe's ML-driven products. As a Staff Engineer, you'll make decisions with a large...Long term contractFlexible hours
$168k - $231k per year
...authorized, and audited at scale. We are a diverse team of engineers, product managers, and designers who are bringing Okta’s... ...Agent Access Policies sub-team within Okta Secures AI as a Staff Machine Learning (ML) Engineer to advance Okta's authorization capabilities....Local areaWorldwideShift work$185k - $231.5k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...employer match, and a mental health program, among others. To learn more about our benefits, visit our careers page here . The...Full timeLocal area- ...powered IT management and cybersecurity software, serving Managed Service Providers (MSPs... ...The Role: We’re looking for a Senior Staff Engineer who thrives on solving complex problems... ...fostering best practices and continuous learning within the team. Key Skills and Qualifications...Long term contractFull timeWorldwide
$140k - $192.5k per year
...our backend to and grant proper application access.c) The Staff Software Engineer in Test Opportunity We are looking for an experienced Software... ...) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: . The...Full timeLocal areaWorldwide$160k - $220k per year
...across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-... ...technical architecture. Shape a culture of continuous learning by proactively sharing knowledge, mentoring Senior Engineers...Long term contractFull timeLocal areaWorldwide$144k per year
...businesses, including Rides, Eats, and Ads. As a Backend Software Engineer on the team, you’ll build the services and APIs behind these experiences. You’ll work alongside backend, mobile, and machine learning engineers, as well as product managers and data scientists, to...Full timeWork at officeLocal areaRemote work- ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and... ...and we’re just getting started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the...Long term contractFull timeWork at officeRelocation packageFlexible hours
$172k - $229k per year
...BuildOps is looking for a Staff Software Engineer to set and drive our company-wide technical strategy for building, shipping, and operating reliable... ...changes, observe production behavior, manage risk, and learn from failures. Your work will span architecture, developer tooling...Long term contractPermanent employmentFull timeFor contractorsWork at officeLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer Machine Learning. Be the first to apply!
- software support Toronto, ON
- software Toronto, ON
- software trainer Toronto, ON
- remote software Toronto, ON
- software qa Toronto, ON
- software asset management analyst Toronto, ON
- junior software developer .net Toronto, ON
- embedded software Toronto, ON
- software implementation project manager Toronto, ON
- software intern Toronto, ON

