Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • DoorDash

    Senior Software Engineer, Compute

    Sunnyvale, CA, United States

    San Francisco, CA; Sunnyvale, CA; Seattle, WA About the Company Help us build the world's most reliable, on-demand logistics engine for last-mile delivery! We're bringing on experienced engineers to help us create and maintain a 24x7, no downtime, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants,

    Job Source: DoorDash
  • NVIDIA

    Senior Software Engineer Cloud Computing

    Santa Clara, CA, United States

    • Ending Soon

    We are looking for a Senior Software Engineer who sees the big picture of Cloud Computing and is deeply technical, creative, and hands-on. You will design, build and deploy highly scalable cloud platform that drives the most demanding and resource-intensive GPU-powered services like GeForce Now. At NVIDIA, we pursue the goal of making AI, deep lear

    Job Source: NVIDIA
  • NVIDIA

    Senior Software Engineer, Deep Learning Inference Workflows

    Santa Clara, CA, United States

    We are now looking for a Senior Software Engineer for Deep Learning Inference Workflows! Would you like to make a big impact in Deep Learning by helping build a state-of-the-art inference framework for accelerating Deep Learning models, especially Large Language Models, on NVIDIA GPUs? We are now welcoming exceptional software engineers to apply to

    Job Source: NVIDIA
  • The Hill Company

    Senior Software Engineer - Compute Cell Lifecycle

    San Mateo, CA, United States

    Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vi

    Job Source: The Hill Company
  • Google

    Senior Software Engineer, Google Cloud Compute

    Sunnyvale, CA, United States

    Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. Preferr

    Job Source: Google
  • Zilliz

    Senior Software Engineer, High Performance Computing

    Redwood City, CA, United States

    About Zilliz Zilliz is a fast-growing startup developing the industry's leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world's most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI applications. On a mission to

    Job Source: Zilliz
  • NVIDIA Corporation

    Senior Math Libraries Engineer – Quantum Computing

    Santa Clara, CA, United States

    • Ending Soon

    Senior Math Libraries Engineer – Quantum Computing page is loaded Senior Math Libraries Engineer – Quantum Computing Apply locations US, CA, Santa Clara US, NY, Remote time type Full time posted on Posted Yesterday job requisition id JR1969743 NVIDIA's accelerated computing platform has revolut

    Job Source: NVIDIA Corporation
  • NVIDIA Corporation

    Senior Software Engineer, AI Platform - Robotics

    Santa Clara, CA, United States

    Senior Software Engineer, AI Platform - Robotics page is loaded Senior Software Engineer, AI Platform - Robotics Apply locations US, CA, Santa Clara US, CA, Remote time type Full time posted on Posted 4 Days Ago job requisition id JR1980819 We are now looking for a senior software engineer for our Robotics Team

    Job Source: NVIDIA Corporation

Senior Software Engineer - Compute Workflows

Mountain View, CA, United States

Who We Are

Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly to make transportation safer, increasingly accessible, and more reliable and efficient than ever before. The Aurora Driver is a self-driving system designed to operate multiple vehicle types, from freight-hauling semi-trucks to ride-hailing passenger vehicles, and underpins Aurora Horizon and Aurora Connect, its driver-as-a-service products for trucking and ride-hailing. Aurora is working with industry leaders across the transportation ecosystem, including Toyota, FedEx, Volvo Trucks, PACCAR, Uber, Uber Freight, U.S. Xpress, Werner, Covenant, Schneider, and Ryder. For Aurora’s latest news, visit aurora.tech and @aurora_inno on Twitter.

Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer to join Aurora’s Compute Workflows team.

The Compute Workflows team develops the frameworks and tooling on top of Aurora’s core compute and cloud services. We enable the creation, execution, management, monitoring, and support for Aurora’s critical and massive-scale compute and data pipelines backing the Aurora Driver, Aurora’s core self-driving software product. This includes things like developer code change testing and gating, Aurora Driver release pipelines, Autonomy behavior change testing, and other key validation workflows and involves running millions of tasks, on hundreds of thousands of cores, and producing TBs of data every day. Hundreds of engineers rely on these systems every day to generate datasets, test their code, land changes and validate the performance of the Driver. We work closely with multiple, cross-functional teams like Simulation, Autonomy, Systems & Safety, and Technology Foundation teams like Data Platforms and Compute/MLOps to ensure we meet the needs of users and the organization in terms of reliability, performance, scale, and efficiency.

In this role, you will

Design and develop large, distributed batch execution, data collection and processing services in the cloud

Consult with teams across the Simulation, Autonomy, Systems Engineering, and Vehicle Platform groups to ensure their compute needs are being met and help guide strategic decisions on frameworks and technology to do so.

Collaborate with teams across the Simulation, Autonomy, Systems Engineering, and Vehicle Platform groups to help them get the signal they need from offline testing to assess autonomy performance

Propose new code designs and write technical design documents

Lead key projects for the team

Drive tactical and strategic technical decisions for the team

Mentor junior team members and maintain engineering excellence

Required Qualifications

BS/MS/PhD in Computer Science, Software Engineering or related field, or equivalent industry experience and 4+ years of experience as a software engineer.

Experience with large scale distributed systems or microservice architectures

Strong programming skills in modern languages like Golang, Python, C++, Java

A passion for writing robust, intuitive, high-performance code

Ability to navigate and work effectively in large codebases

Strong software development background demonstrated by industry experience in production web, mobile, SaaS or cloud computing

Desirable Qualifications

Experience in Big Data systems and/or relational databases

Experience using and deploying AWS resources and services

Performance optimization for large-scale systems for latency/throughput/cost efficiency

Familiar with web application development

Comfortable with Linux/other Unix environments

Pay Range

The base range for this position is $168,000 - $252,000. Aurora’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future. The successful candidate will also be eligible for an annual bonus, equity compensation, and benefits.

#Mid-Senior

Working at Aurora

At Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with integrity, set outrageous goals, and build a culture where we win together — all without any jerks.

We have offices in several locations across the United States, where we encourage team and cross-functional collaboration. Aurora offers competitive medical, dental, and vision benefits, and additional healthcare support including medical transportation reimbursement, fertility, adoption, and surrogacy benefits. We empower our employees and their families with options to further their unique physical, mental, and financial well-being.

Our Learning and Development offerings include Aurora Academy, where our people learn, develop, and practice the essential skills that drive Aurora’s mission, continually up-leveling our team along the way. Our Careers page provides insight into career opportunities at Aurora, and you can find all the latest news on our Blog.

Safety is central to everything we do. Every employee at Aurora has a role in contributing to safety, every step of the way. We seek candidates who take active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by working safely — no matter what.

We believe that self-driving technology has broad benefits – including increased access to transportation. To realize those benefits, we need a workforce with diverse experiences, insights, and perspectives — a workforce that reflects the communities our technology will serve.

Aurora is committed to providing access to anyone who seeks information from our website. We invite anyone using assistive technologies, such as a screen reader or Braille reader, to email us at [email protected] if they experience difficulty using our website. Please describe the accessibility problem and include a URL (if available).

Aurora considers candidates without regard to their race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy status, parent or caregiver status, ancestry, political affiliation, veteran and/or military status, physical or mental disability, or any other status protected by federal or state law. Aurora considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected].

For California applicants, information collected and processed as part of your application and any job applications you choose to submit is subject to Aurora’s California Employment Privacy Policy .

Diversity, Equity and Inclusion

At Aurora, every employee is empowered to take an active role in building an inclusive, collaborative, and unified culture that leverages our diverse strengths, perspectives, and backgrounds.

Transforming how the world moves people and goods involves seeking to understand backgrounds, insights, and lived experiences that differ from our own. One way we accomplish that is with our 15 employee-led Aurora Unified Groups, which support diverse voices and drive inclusive collaboration. We believe that teamwork, belonging, and trust motivate and support our employees to do their best work. As our team grows, we strive to attract and retain exceptional talent that adds new perspectives and experiences and continues to drive innovation. Learn more on our Culture Page.

We are committed to helping qualified military community members leverage their talents in service of our mission. To understand how your military experience aligns with career opportunities at Aurora, review your military job classification at MyNextMove.org and consider applying for open positions corresponding to your identified skills and experiences!

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Senior Software Engineer - Compute Workflows jobs in Mountain View, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.