Staff Software Engineer, ML Training and Inference Infrastructure
Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.
As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.
Role Summary
As a Staff Software Engineer, ML training and inference infrastructure, you will be a member of the Perception team at Rivian, which develops advanced machine learning algorithms that directly impact safety critical self-driving features of our category defining vehicles.
We are looking for candidates with deep knowledge and strong enthusiasm towards establishing a state-of-art ML infrastructure for training and inference of large autonomous driving models; and optimizing the training and inference performance.
Responsibilities
- Optimize the performance of Deep Learning training workload on NVIDIA GPU systems on a large scale
- Optimize the latency of model inference and model pre- and post-processing on onboard systems
- Design, train, and deploy large deep learning models that can leverage the vast amount of labeled and unlabeled data
Qualifications
- PhD in CS/CE/EE, or equivalent, in industry experience
- Deep knowledge of PyTorch
- Knowledge of model training framework (e.g. PyTorch Lightning, ray, etc.)
- In-depth knowledge of transformer architecture and ways to accelerate the training and inference of transformer models
- Experience of performing large scale distributed training of models
- A track record of profiling models and doing detective work to improve model training and inference speed
Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at View email address on ev.careers .
Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.
Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.
Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.
Please note that we are currently not accepting applications from third party application services.
- ...building a dedicated AI Compute and Infrastructure team to power the next generation of model training, inference, evaluation, and... ...exchange. This team sits within engineering leadership and owns the infrastructure... ...working directly with AI/ML researchers, platform...TrainingRemote jobFull timeLocal area
- ..., and optimization of software components related to our Machine Learning training. This position requires... ..., and run our ML configuration systems... ...closely with our team of ML engineers to seamlessly... ...training, machine learning infrastructure, and associated tools...TrainingFull timeContract workLocal area
- ...of work The team The AI Infrastructure team builds and operates the production... ...platform, ensuring that model inference, orchestration, and execution... ...production-oriented team. Engineers here combine strong systems thinking with applied ML infrastructure experience,...SuggestedRemote jobFull timeLocal area
- ...Role Summary We are seeking a Staff Software Engineer to play a key role in the evolution of... ...distributed tracing, logging), and utilize Infrastructure as Code (Terraform) to ensure... ...efficient APIs, and work with Embedded/ML teams to understand evolving data formats...SuggestedFull timeContract workLocal area
- ...deeply as our best engineers do. You'll be... ...systems that happen to train and serve LLMs,... ..., who has learned ML/LLMs as powerful tools... ...data, deploying inference endpoints with proper... ...build the robust infrastructure around it - data... ...processing) ~ Strong software engineering...TrainingRemote jobFull timeFlexible hours
- ...operating decentralised infrastructure and protocols there is... ...while also keeping engineering velocity with a lean team... ..., Tech Leads, and Staff/Principal engineers across... ...workloads. AI/ML infrastructure experience... ...deploying and scaling model inference workloads or oracle...Full timeShift work
- ...full-time Machine Learning Engineer, with deep knowledge and... ...establishing a state-of-art AI infrastructure for training very large foundation... ...accelerating model training/inference. Our mission is to... ...work with a team of talented software engineers, machine learning...TrainingFull timeContract workLocal area
- ...Proof of work The team The Growth Engineering team builds the experiences that... ...engage with our products globally. As a Staff Engineer on the Growth team, you’ll set... ...intersection of product, marketing, and infrastructure turning ideas into measurable results....Remote jobFull timeLocal area
- ...Description General Dynamics Mission Systems engineers a diverse portfolio of high technology... .... Working on the BOWMAN ComBAT Infrastructure and Platform (BCIP) system, you will be... ...Experience working with or familiarity with AI/ML models is preferred. Additional...Permanent employmentFull timeFlexible hours2 days per week
- .... We provide the financial infrastructure that powers the global economy... ...our managers with the training to coach their teams to the... ...showers, making it easy for staff to freshen up after their commute... ...We're hiring a Senior Software Engineer, Web! We build websites that...TrainingFull timeTemporary workWork at officeFlexible hoursWeekend work
- ...do matters. We provide the financial infrastructure that powers the global economy. As a leading... ...it” and equip our managers with the training to coach their teams to the next level... ...us! Cboe Europe is seeking a Python Software Engineer. As part of a small, talented...TrainingFull timeTemporary workWork at officeImmediate startRotating shift
- ..., but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving middleware, you will play a vital role in the design, development, and deployment...Full timeContract workLocal area
- ...Division is looking to recruit Senior DevSECOps Engineers to provide a bridge between software development, testing, infrastructure, operations and system administrators to... ...lifestyle options (£500 annual allowance) Training: Free access to more than 4000 online courses...TrainingPermanent employmentContract workPart timeFlexible hours
- ...Data Platform team builds the real-time infrastructure that powers decision-making across one of... ...of streaming data, large-scale platform engineering, and AI-driven automation — processing... ...-healing infrastructure Partner with ML/AI, analytics, and product engineering teams...Remote jobFull timeLocal area
- ...Description General Dynamics Mission Systems engineers a diverse portfolio of high technology... .... Job Description As a Senior Software Engineer you will help us develop the... ...Experience working with or familiarity with AI/ML models is preferred. Additional...Permanent employmentFull timeWork at officeWork from homeFlexible hours
£14.5 - £18.5 per hour
...situations * Solid work ethic and flexibility for varied shifts * Recovery/transport experience is beneficial but not essential (full training provided for the right people) What’s on offer: * Join a growing, well-established recovery operation with strong contract...TrainingHourly payFull timeContract workShift work- ...will work closely with Product, Engineering, Compliance, and Operations teams to ensure our SIPP infrastructure remains robust, compliant,... ...required updates to procedures and training notes . Enhance... ...Deliver technical training to staff, proactively contributing to...TrainingRemote jobFull timeLive inWork at officeFlexible hours
- ...provide the financial infrastructure that powers the... ...our managers with the training to coach their teams... ...Manager, Site Reliability Engineering (London) is an experienced... ...skills ranging from software development to... ...responsibility for SRE staff across both the European...TrainingFull timeWork at officeLocal areaWeekend work
- ...Working closely with the other Engineering teams to ensure the systems... ...for the implementation of software changes, when required Staying... ..., and attending vendor training (IBM, Broadcom, BMC) or industry... ...'s leading AI and digital infrastructure providers, with unmatched...TrainingWork at officeRemote workFlexible hours
- ...greatest potential. Title and Summary Vice President, Software Engineering Overview: Who is Mastercard? Mastercard... ...continuous improvement. Oversee recruitment, training, and development of engineering staff. Qualifications Bachelor’s degree or higher...TrainingFull timeWorldwideFlexible hours
- ...Proof of work The team The Growth Engineering team builds the experiences that... ...intersection of product, marketing, and infrastructure — turning ideas into measurable results... ...you. The opportunity As a Senior Software Engineer within Growth Product team, you...Remote jobFull timeLocal areaWorldwide
- ...About Paxos Today’s financial infrastructure is archaic, expensive, inefficient and risky — supporting a system that leaves out more... ...managing their own infrastructure. About the role As a Senior Software Engineer on the Brokerage Engineering team at Paxos, you will help...Remote jobFull timeWork at office
- ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand... .... In this role, you’ll be the bridge between complex data infrastructure and elegant, functional user interfaces, using modern platforms...Full timeInternshipWork from homeVisa sponsorshipShift work
- ...Construction for our Charging Infrastructure. In this pivotal role, you'... ...with regional leadership, engineering teams, regulatory bodies, front... ...managers, front-line staff, and installation partners,... ...and innovative solutionsLead training sessions, inspections, event...TrainingFull timeLocal area
- ...work The team Our Platform and Core Engineering teams build the systems that make... ...services, internal platforms, and critical infrastructure that support company-wide initiatives.... ...Skills you should HODL ~7+ years of software engineering experience ~ Experience building...Remote jobFull timeLocal area
- ...requirements from high level specifications Understanding of Database Engine Internals, i.e. Understanding of SQL Servers internal... ...Scheme, technology and lifestyle options (£500 annual allowance) Training: Free access to more than 4000 online courses via Coursera...TrainingPermanent employmentContract workPart timeWork from homeFlexible hours
- ...Finance to help secure national infrastructure in the UK and beyond What you will do as a Senior Data Engineer This is a highly rewarding... .... Understanding of ML algorithms, their development... ...membership, Cycle to work scheme Training: Free access to more than 40...TrainingContract workPart timeFlexible hours
- ...meet ITIL best practice standards, SLA and Client expectations. Operations Management: Monitor and automate application and infrastructure alerts to ensure timely actions are taken to maintain system stability and uptime for all the applications. Maintain knowledge...Full timeShift workWeekend work
- ...institutional clients under contractual SLAs. As a Senior SRE, you will partner with PWS development and operations teams to manage infrastructure, improve CI/CD pipelines, and support operational excellence. You will bring expertise in infrastructure, monitoring, and...Remote jobFull timeLocal area
- ...Embodied AI technology. Our advanced AI software and foundation models enable vehicles... ...startup within a scale-up : with its own infrastructure, its own DevOps, and a high-autonomy... ...operating model independent from Wayve's core engineering org. The Role We're looking for a...Full timeWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, ML Training and Inference Infrastructure. Be the first to apply!
- software support United Kingdom
- embedded software United Kingdom
- healthcare software sales United Kingdom
- remote software sales United Kingdom
- entry level software sales United Kingdom
- software asset management analyst United Kingdom
- software United Kingdom
- software implementation project manager United Kingdom
- software sales United Kingdom
- senior c# .net software developer United Kingdom
