Sr. Software Engineer, ML Applications, Autonomy Job at Rivian, Palo Alto, CA

Nmt3ZTR3UlA2Mlo4VGhseWZpVTZEa2NrTUE9PQ==
  • Rivian
  • Palo Alto, CA

Job Description

About 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

The Autonomy org at Rivian is seeking a Sr Software Engineer, ML Applications to join the Data team who can provide expertise in cloud, ML applications and collaborate with technical and business users. We are looking for a Software Engineer to develop large-scale applications using the latest cloud services, AWS resources, and UI frameworks. You will build from the ground up, focusing on enabling the Autonomy team to operate efficiently and manage applications supporting petabytes of sensor data, ML training, and operations.

You will work with the Autonomy Cloud, Data, Perception, Deep Learning, and other Technology Partners to leverage best practices and reference architectures, emphasizing AWS Cloud Platform and ML application development.

Responsibilities
  • Partner with architects, product management, and engineers on requirements, architecture, and design.
  • Collaborate with stakeholders to build user-friendly, reactive applications. Drive UX/UI ideas, communicate, and document them.
  • Enhance application scale and performance using in-house, open-source, and cloud tools and technologies.
  • Maintain high product quality by creating automated tests for developed code.
  • Build full-stack web applications with JavaScript/TypeScript and React.
  • Develop backend and RESTful APIs using Go/Python and utilize databases like MongoDB.
  • Create user interfaces with CSS, ensuring cross-browser compatibility.
  • Deploy full-stack applications using CI/CD pipelines, Git, Kubernetes, and AWS technologies.
Qualifications
  • Master's in computer science, Electrical Engineering, or a related field, with at least 5 years of relevant experience; or at least 7 years of industry experience.
  • Experience leading projects and bringing products from proof of concept to production.
  • Extensive experience in software engineering and full-stack application development.
  • At least 5 years of experience with JavaScript/TypeScript and React.
  • At least 5 years of experience with back-end languages such as Python, Golang, or Node.js.
  • Experience with databases like MongoDB, Postgres, and NoSQL databases.
  • At least 2 years of experience with CSS, cross-browser compatibility, and design systems.
  • Experience in UX/UI mockups, communication, and documentation.
  • Experience with AWS Cloud, Machine Learning, ML Operations, and Data Pipelines is a plus.
Pay Disclosure

Salary Range for California Based Applicants: $162,800 - $203,500, determined by experience, location, and other factors.

Benefits include comprehensive medical, dental, and vision insurance for employees and dependents, effective from the first day.

Equal Opportunity & Candidate Data Privacy

Rivian is an equal opportunity employer committed to diversity and inclusion. We ensure our hiring process is accessible for persons with disabilities. For accommodations, contact candidateaccommodations@rivian.com.

We may collect and process your personal data during the application process, in accordance with applicable laws, for purposes including recruitment, background checks, and legal compliance. Your data may be shared internally and with third-party service providers, and stored internationally, including in the US, UK, and EU.

Note: We are not accepting applications via third-party services at this time.

#J-18808-Ljbffr

Job Tags

Similar Jobs

Manpower

Fulfillment Associate Chippewa Falls Job at Manpower

 ...week 3rd shift Base pay of $16 and $24 after 28 hours each week? $.50 increase in pay after 500 hours worked Entry level, no experience necessary Open to long-term or short-term candidates Safe work environment Multiple Shift Options!1st (Mon-Fri... 

VetsEZ

System Administrator (Remote Opportunity) Job at VetsEZ

VetsEZ is seeking a System Administrator to join our team. In this role you will be responsible for provisioning, maintaining, and troubleshooting...  ...Federal HolidaysCorporate LaptopTraining opportunitiesRemote OpportunityQualified applicants will receive consideration... 

Infosys McCamish Systems

Web Designer - Process Specialist Job at Infosys McCamish Systems

 ...Process Specialist - Web Designer Job Description: Process Specialist In the role of a Process Specialist, you will lead the knowledge...  ...BPM Limited. ( Infosys McCamish was started in 1985 as a virtual insurance company and went to market as a commercial services... 

Sierra Staffing Group

Inventory Control Specialist Job at Sierra Staffing Group

 ...Sierra Staffing Group is seeking a Inventory Controls Specialist for a long-term, stable assignment with our rapidly growing client. The ideal candidate will have 3+ years experience and have a working knowledge of Logistics/Supply Chain ERP Systems. Responsibilities... 

Methodist Medical Group

Primary Care / Sports Medicine Physician Job at Methodist Medical Group

 ...Primary Care / Sports Medicine Physician in South Dallas, TX Methodist Medical Group is seeking a full-time Primary Care physician with a special interest in Sports Medicine trained physician for our clinic in South Dallas, TX to work collaboratively with team of providers...