Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Continuous Learning

$189k - $303k

Aurora Innovation

Who we are

Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.

The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.

At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn.

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 Staff Software Engineer on the Autonomy Data: Continuous Learning team. The ideal candidate will have a passion for diving into our models and datasets. You will leverage state of the art foundation models as well as RLHF techniques to improve models with high quality data and build the datasets that power the Aurora Driver.

In this role, you will
  • Improve our dataset quality by establishing semi-automated evaluation mechanisms leveraging state of the art models as well as RLHF techniques
  • Expand our foundation model approach for sourcing interesting events to millions of miles
  • Own model training and inference pipelines for all core Autonomy models
  • Collaborate across teams and functions (product, program, operations, data science) to drive projects from inception to delivery
Required Qualifications
  • BS in Computer Science, or a related field
  • Excellent Python, Proficient C++ programming and software design skills
  • Experience with storage and database management systems (e.g., one of SQL, no-SQL, protobuf, parquet, HDFS)
  • Experience working in a cloud environment (e.g., AWS, GCP, Azure, etc)
  • Knowledge and experience in at least one of computer vision, LLMs, or deep learning for other applications
Desirable Qualifications
  • Excellent C++ programming and software design skills
  • Distributed System design patterns (high availability, scaling, load balancing, caching, sharding etc.)
  • PyTorch and GPU programming experience

The base salary range for this position is $189,000-$303,000 per year. 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.

#LI-KW1

#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 believe in-person work increases collaboration, empathy and our ability to lead effectively. As a result, we operate in a hybrid work environment where Aurorans are in office at least 3 days per week.

Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.

Our commitment to safety

At the core of everything we do is our commitment to safety. Building best-in-class self-driving technology will take time, and we believe that each employee at Aurora has a role in contributing to safety, every step of the way. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by prioritizing working safely, no matter what.

Our commitment to inclusion

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 View email address on click.appcast.io.


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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Continuous Learning in Mountain View, CA vacancy
  • $189k - $303k

     ...related field. Excellent Python, Proficient C++ programming and software design skills. Experience with storage and database management...  ...experience in at least one of computer vision, LLMs, or deep learning for other applications. Desirable Qualifications Excellent C++... 
    Suggested
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, YouTube Ads Machine Learning YouTube Mountain View, CA, USA Bachelor’s degree or equivalent practical experience. 8 years of experience...  ...take on new problems across the full-stack as we continue to push technology forward. Google Ads is helping... 
    Suggested
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, On-Device Machine Learning Infrastructure corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent...  ...to take on new problems across the full‑stack as we continue to push technology forward. With your technical... 
    Suggested
    Full time
    Shift work

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, Machine Learning, YouTube Shopping Recommendations Location: Mountain View, CA, USA Advanced Experience owning outcomes and...  ...enthusiastic to take on new problems across the full-stack as we continue to push technology forward. The YouTube Shopping... 
    Suggested
    Full time
    Shift work

    Google Inc.

    Mountain View, CA
    3 days ago
  • $207k - $300k

    Staff Software Engineer, TPU Machine Learning Supercomputer corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor's degree or equivalent...  ...to take on new problems across the full-stack as we continue to push technology forward. As a member of the TPU Machine... 
    Suggested
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, Machine Learning, GeminiApp Personalization, DeepMind corporate_fare DeepMind place Mountain View, CA, USA Apply Bachelor’s...  ...intellect. You will help build a personal AI assistant that continuously absorbs, organizes, and effortlessly recalls the... 
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, Generative AI, Core Machine Learning corporate_fare Google place Mountain View, CA, USA Required Qualifications Bachelor's degree or...  ...take on new problems across the full‑stack as we continue to push technology forward. With your technical... 
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Senior Staff Machine Learning Software Engineer, Search Ranking Google Mountain View, CA, USA Advanced Experience owning outcomes and decision making,...  ...enthusiastic to take on new problems across the full-stack as we continue to push technology forward. With your technical... 
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $238k - $302k

     ...and tens of billions in simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's fully autonomous driving...  ...in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $238k - $302k

     ...have: Masters or PhD degree in Computer Science, Machine Learning or a similar discipline. Proficiency in C++ or Python...  ...We prefer: ~ AV or Robotics experience ~8+ years of Software Engineering experience in complex systems The expected base salary... 
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $180k - $240k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...Kodiak is seeking a world-class Applied AI Engineer to design and build the AI Flywheel - the closed-loop system that powers continuous learning across our fleet of autonomous trucks.... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    11 days ago
  •  ...Staff Software Engineer - Machine Learning - Calibration Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    13 hours ago
  • $207k - $300k

    Staff Software Engineer, Discover Ads Retrieval Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical...  ...salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Be the primary... 
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  •  ...Kodiak Robotics, Inc. is looking for an Applied AI Engineer in Mountain View, CA to design and implement AI systems for autonomous trucks...  ...building ML infrastructure and a background in Python and deep learning frameworks. The role includes developing automated training... 
    Work at office
    Flexible hours

    Omaze

    Mountain View, CA
    4 days ago
  • $236k - $339.25k

     ...Machine Learning Platform Team Member At Snowflake, we are powering the era of the agentic...  ...across other ML partner teams to continuously improve ML development velocity and capabilities...  ...in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  • $181.41k - $249.05k

     ...We are CARIAD, an automotive software development team with the Volkswagen Group...  ...Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing...  ...Technical Collaboration & Continuous Improvement Contribute to continuous... 
    Permanent employment
    Temporary work

    CARIAD, Inc.

    Mountain View, CA
    3 days ago
  • $150k - $250k

     ...ownership and is trusted to learn fast, ask questions, and figure...  ..., research scientists, and engineering leads High-impact ownership across...  ...you, we’d love to connect. Software Engineer (Machine Learning)...  ...maintain DevOps best practices for continuous integration and deployment... 
    Full time
    Work at office
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Collinear AI, Inc.

    Sunnyvale, CA
    3 days ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...We are looking for talented Staff Engineers with expertise in classical...  ...infrastructure to enable learning algorithms to leverage large...  ...explainability, and ensure continued safety of the system for unmanned... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    3 days ago
  • $100k - $260k

     ...GEICO is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team. You will be part of a team of...  ...Great Careers: We offer a career where you can learn, grow, and thrive through personalized development... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    1 day ago
  • $188k - $275k

     ...Staff Software Engineer, Compute Architecture Manhattan, NY / Sunnyvale, CA / Bellevue, WA / Livingston...  ...to reliability, optimization, and continuous improvement. ~ Excellent...  ...a little chaos, and we're constantly learning. Our team cares deeply about how we build... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $218.8k - $335.3k

     ...intuitive design, intelligent software, and next-generation safety...  ...technical reviews and drive software engineering best practices across the...  ...reliable software through continuous integration, automated testing...  ...on realizing your ambitions. Learn how GM supports a rewarding... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $220.5k - $298.5k

     ...Overview Come join Intuit as a Senior Staff Software Engineer and help us power prosperity around the world. We are looking for engineers...  ...optimal performance of applications. Passionate for continuous learning, experimenting, and applying cutting-edge technology... 
    Temporary work
    Work experience placement
    Local area
    Relocation package

    Intuit

    Mountain View, CA
    1 day ago
  • $60k - $120k

     ..., including ambient AI for continuous monitoring and optimization...  ...forefront of the AI-powered data engineering revolution. You can read...  ...? We\'re in search of a Staff Software Engineer who brings a...  ...Familiarity with AI and machine learning concepts, particularly in... 
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    4 days ago
  • $183k - $275k

     ...Driver™ reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate...  ...working with Docker & Kubernetes, or are willing to learn. You have a wide-range of technical skills, you love learning... 

    I did my part and supported the Regular Toilet

    Mountain View, CA
    4 days ago
  • $104k - $169.5k

     ...cyber attacks. This team is looking for engineers who are passionate about technology,...  ...teams to design, develop, and deploy software solutions with agility and rapid iteration...  ...as part of a DevOps culture. Continuously learn and apply new AI technologies, frameworks... 
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    4 days ago
  • $160.2k - $290.7k

     ...develops the first layers of software on the GM Autonomous...  ...platforms. Role As a Staff Software Engineers, you are the expert professionals...  ...at GM. As GM's AV business continues to scale rapidly, building...  ...guidelines, and apply lessons learned to enable continuous... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $217.57k - $260k

     ...people to have a secure digital identity. To learn more, visit Role Overview ID.me is seeking a Staff Software Development Engineer to join the Person Resource team and...  ...clarity and alignment across teams. Continuously optimize performance, scalability, and reliability... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  • $188k - $250k

     ...Staff Software Engineer, Observability CoreWeave is The Essential Cloud for AI™. Built for pioneers...  ...company (Nasdaq: CRWV) in March 2025. Learn more at CoreWeave is the AI...  ...fostering a culture of collaboration and continuous improvement. Scale logging, tracing... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $218.8k - $335.3k

     ...Role We are seeking an experienced Staff Software Engineer to lead the technical direction for...  ...reviews, rollout, monitoring, and continuous improvement. Review and improve engineering...  ...focus on realizing your ambitions. Learn how GM supports a rewarding career... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $188k - $275k

     ...Staff Software Engineer, IAM As a Staff Software Engineer on the Identity & Access Management (IAM) team, you will be a primary architect...  ...mentoring Senior engineers and fostering a culture of continuous learning and high-performance engineering Cross-Functional... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Immediate start
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Continuous Learning. Be the first to apply!