Software Engineer II - Michelangelo
$171kUber
About the Role Uber’s AI platform, Michelangelo, provides end-to-end infrastructure that enables ML engineers and data scientists to build, deploy, and scale machine learning solutions across all critical stages—feature engineering, distributed training, model inference, MLOps, resource management, and monitoring. The ML Training team is a core pillar of Michelangelo, focused on building large-scale distributed training systems for multi‑GPU/TPU environments. The team works across distributed systems, training frameworks, and ML infrastructure to enable efficient, reliable, and scalable model development. As a Software Engineer II, you will design and build core components of Uber’s ML training platform. You will work on challenging distributed systems problems, contribute to system design, and collaborate closely with ML engineers and data scientists to deliver scalable AI solutions. This role is ideal for engineers who are strong in systems and implementation, and want to work on impactful ML infrastructure at scale. What the Candidate Will Do Design, build, and maintain components of distributed training systems for multi‑GPU/TPU environments. Implement features and improvements for ML training infrastructure and platform services. Collaborate with ML engineers and data scientists to support model development and deployment workflows. Write clean, efficient, and maintainable code with proper testing and documentation. Debug and resolve issues in distributed systems and ML pipelines with guidance from senior engineers. Improve system reliability and performance through incremental enhancements. Participate in code reviews and design discussions to learn and apply engineering best practices. Contribute to team projects and support overall platform development efforts. Basic Qualifications BS/MS in Computer Science or related field and 2+ years of Software Engineering experience (or PhD new graduates). Strong programming skills in Python, Java, Go, or C++. Experience building software systems or services (e.g., backend systems, data pipelines, or infrastructure). Familiarity with distributed systems fundamentals. Exposure to ML/DL frameworks (e.g., PyTorch, TensorFlow, JAX) or ML workflows. Preferred Qualifications Experience with distributed systems or cloud‑based infrastructure. Familiarity with ML infrastructure or training workflows. Exposure to distributed training technologies (e.g., DDP, FSDP, DeepSpeed). Basic understanding of GPU/TPU environments and accelerator hardware. Experience with data processing systems (e.g., Spark, Ray). Interest in performance optimization and system efficiency. Strong debugging and problem‑solving skills. For Seattle, WA‑based roles: The base salary range for this role is USD$171,000 per year ‑ USD$190,000 per year. For Sunnyvale, CA‑based roles: The base salary range for this role is USD$171,000 per year ‑ USD$190,000 per year. For all US locations, 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 Equal Opportunity Employer 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. #J-18808-Ljbffr Uber
$144k - $180k
...Software Development Engineer II At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple...SuggestedWork at officeWorldwideFlexible hours3 days per week$120.3k - $161.3k
...Software Engineer II - Ad Platform 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, product developers,...SuggestedWork experience placement$144k - $180k
...data and feature flywheels. As an SDE II in Trust Intelligence, your mission is to... ...our risk decisioning and machine learning engines. You will design, build, and scale the... ...: 3+ years of professional experience in software engineering, with experience building and...SuggestedWork at officeWorldwideFlexible hours3 days per week$144k - $180k
...simulation capabilities, review tooling, and the feedback loops that continuously improve our risk controls. As a Software Development Engineer II on the team, you'll design and build backend services at the center of this decisioning ecosystem. You'll work across...SuggestedWork at officeWorldwideFlexible hours3 days per week$109k - $204k
...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs...SuggestedPermanent employmentTemporary workCasual workWork at officeFlexible hours- ...Job Description: Software Engineer II 3-4 years of experience required Onsite in Redmond, WA Job Description This role sits at the center of our team's expansion and will have a direct impact on documentation, processes, and customer relationships. Work will...
$119.65k - $149.55k
...Software Engineer II The mission of Allen Institute for Cell Science is to develop a comprehensive and holistic approach to measure, describe, and model cell states and their dynamic changes over time. Our ultimate goal is to uncover the fundamental principles of multiscale...Local areaRemote work$60 - $65 per hour
...Position: Software Engineer II Location: Seattle, Washington Duration: Contract Job ID: 171155 Job Overview: We are seeking a highly skilled and motivated Software Engineer II to join our team in Seattle, Washington. The ideal candidate will have a strong background in...Full timeContract work$165k - $242k
...degradation, rollback/traffic-shift strategies. Mentor IC1/IC2 engineers; review cross-team designs and elevate coding/testing standards.... ...A a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentTemporary workWork at officeRemote workFlexible hoursShift work- ...humans pushing toward something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the design...
$201.88k - $237.5k
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...Solve As a Senior Software Engineer II, you will lead technically complex projects...Full timeWork at office$117.5k - $157.5k
...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...system health and take action quickly. Job Summary: As a Software Engineer II, you will design and build intelligent, AI driven systems that...$175k - $245k
...Senior Software Engineer II - Applied AI and Evaluations (Remote Eligible) -REMOTE, USA- For over 20 years, Smartsheet has helped people and teams achieve–well, anything. From seamless work management to smart, scalable solutions, we’ve always worked with flow. We’re...Full timeTemporary workLocal areaImmediate startRemote work- ...What You’ll Do As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will help build and operate CoreWeave’s Kubernetes-native platform for admitting, scheduling, and operating AI workloads at scale. This platform integrates multiple orchestration...Temporary workCasual workWork at officeRemote workFlexible hours
$201.88k - $237.5k
...A leading software company in Seattle, WA, is looking for a Senior Software Engineer II to lead complex technical projects and mentor team members. The role requires experience with Python, Django, and collaborative problem-solving. With a competitive salary range of $...- ...incremental work — it's foundational. As an SDE-II, you'll own systems end-to-end: from... ...alongside multiple Senior and Principal Engineers on a tight-knit team of 12 that values... ...critical services. - Own end-to-end delivery of software projects — from requirements through...InternshipFlexible hours
$117.5k - $157.5k
...Software Engineer II - AI and Observability 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, product developers...Local area$119k
...Software Development Engineer II Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming...Work at officeLocal areaWorldwideRelocation packageFlexible hours3 days per week- ...Job Description Job Description At Belva, we are seeking a talented and experienced Software Engineer II to join our team. We’re a trailblazing A.I. Telecommunications company, searching for an individual who can take code ownership and help lead the charge in AI...Full timeLive inFlexible hours
$148.5k - $237.6k
...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...at a company where you matter. As a Senior Software Engineer II, in the Real Time Operations pillar at Axon, you will be intimately...Work experience placementWork at officeRemote work$139k - $204k
...Kubernetes or cluster administration. ~ Excited about rigorous engineering, but enabled by AI based workflows. ~ You understand what... ...(A) a U.S. person, defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green card holder), (iii) refugee...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...A technology company in Seattle is seeking a Senior Software Engineer II to join a team focused on developing innovative solutions for safety and justice. The ideal candidate will have over 8 years of experience in software development, expertise in cloud-based systems...
$60 - $64 per hour
...extension Location: Seattle, WA (#LI-Remote) Pay Range: $60.00 - $64.00 per hour (#LP) Job Summary: We are seeking a Software Development Engineer II to join our dynamic team in developing and supporting the FLY Load Planner product team's initiatives, including...Hourly payContract workRemote work$195.47k - $220k
Job Description: Software Engineer II Bellevue, WA - IT - Healthcare (Vet Care Reclass) - Full time - R29927 Job Description: What you’ll do: Design, build, and maintain interfaces which enable front end products to provide innovative experiences by connecting them through...Full timeWork at officeLocal areaRemote workFlexible hoursShift work2 days per week$119k
...fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Software Development Engineer II This Software Development Engineer II position is with the SFIS (Salesforce Integration Services) team. SFIS builds...Full timeLocal areaFlexible hours$60 - $64.79 per hour
...Location: Bellevue, WA (#LI-Onsite) Pay Range: $60.00 - $64.79 per Hour on W2 #LP Job Summary: We are seeking a Software Development Engineer II to join a critical team managing the technical aspects of aircraft operations. This role involves developing and...Hourly payContract work$304k
...the future of how work gets done. We are hiring a Principal Engineer II to architect the core data processing engine of the Snowflake... ...and processing efficiency for every customer. AS A PRINCIPAL SOFTWARE ENGINEER II AT SNOWFLAKE YOU WILL: Architect Foundation...Flexible hours$166.9k - $203.9k
...As a Software Engineer on the Platform Engineering team, you are at the core of how Redfin builds and delivers software. Our team is responsible for the entire lifecycle of a service—from the initial scaffolding and microservices framework to the automated flows that move...Minimum wageNight shiftWeekend work$304k
...for AI across all enterprise data. It is compatible with any engine, any data format, and runs anywhere. Horizon Catalog unifies... ...with cross-organizational impact. AS A PRINCIPAL SOFTWARE ENGINEER II, YOU WILL: Set Technical Vision: Lead strategic planning...Flexible hours$165k - $242k
...at What You'll Do As a Cloud Security Engineer at CoreWeave, you'll drive the security... ...Proficient in Go and/or Python (you can write software in one of these languages) ~ A track... ...defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident (green...Permanent employmentTemporary workCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Michelangelo. Be the first to apply!
- software sales engineer Seattle, WA
- software engineer internship remote Seattle, WA
- IT software developer Seattle, WA
- new grad software engineer Seattle, WA
- software engineer staff Seattle, WA
- machine learning software engineer Seattle, WA
- software engineer part time Seattle, WA
- facebook software engineer Seattle, WA
- senior robotics software engineer Seattle, WA
- junior software developer Seattle, WA


