Mobile applications software engineer Job at Rivian Automotive, Palo Alto, CA

QlQ2Y29rQXFiNHdGZG11SFJ1NEpIazZH
  • Rivian Automotive
  • Palo Alto, CA

Job Description

About Us

Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.

The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.

Role Summary

The Smart Diagnostics team at Rivian supports developing and deploying Rivian’s Smart Diagnostics AI system that drives in-vehicle and remote diagnostics using Generative AI. Internal teams and Rivian vehicle owners alike use our systems.

We operate highly scalable infrastructure for serving and orchestrating LLMs, Vector Stores, and agents. This role will be focused on delivering quality software and backend services, enhancing the utility of GenAI frameworks, and exploring the bleeding edge of this new technology. In this role you will report to the Sr. Manager of Smart Diagnostics team and will be located at either Palo Alto or Irvine, California office.

Responsibilities

  • Design, build, and maintain robust Android applications according to project specifications
  • Develop architecture and code for in-vehicle infotainment app and customer mobile app
  • Translating wireframes and designs into clean, efficient code
  • Work with stakeholders to build persona specific diagnostic features and experiences
  • Cross-functional validation of complex changes
  • Collaborate with the product and UX design teams to define app features
  • Work with cutting-edge LLM and AI/ML systems
  • Ensure quality and performance of applications while identifying potential problems and resolving application bottlenecks
  • Evolve our API endpoints in the backend to support new features in the app
  • Debug, isolate defects, and fix bugs before final release
  • Continuous improvement of your skills with workshops, conferences, and talks
  • Coach and mentor new team members
Qualifications

  • Bachelor's degree in Computer Science or Software Engineering or equivalent experience
  • Proficient in Android / Kotlin (preferred) or iOS / Swift environments
  • A deep understanding of managing data state management, real-time commands and role based security
  • Strong design skills to build intuitive and performant applications
  • Familiarity with Android Activity/Fragment lifecycle and Services
  • Proficient in code versioning tools, including Git, Bitbucket, and others
  • Familiarity with audio and camera inputs, APIs, cloud messaging
  • Experience with continuous integration and validation
  • Excellent interpersonal skills with the ability to collaboratively work with and influence cross-functionally
Pay Disclosure

Salary Range/Hourly Rate for Palo Alto, California Based Applicants: $146,900.00 - $183,600.00 (actual compensation will be determined based on experience, location, and other factors permitted by law).

Salary Range/Hourly Rate for Irvine, California Based Applicants: $135,100.00 - $168,900.00 (actual compensation will be determined based on experience, location, and other factors permitted by law).

Benefits Summary: Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26. Coverage is effective on the first day of employment.

Equal Opportunity

Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an equal opportunity employer. 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 and Volkswagen Group Technologies 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 candidateaccommodations@rivian.com .

#J-18808-Ljbffr

Job Tags

Hourly pay, Full time, Remote job,

Similar Jobs

ViacomCBS

News Anchor/MMJ Job at ViacomCBS

KCNC/TV has an opening for a news anchor for our weekend morning news and weekday MMJ. If your passion is serving your community through great journalism, then we are the newsroom for you. The ideal candidate knows how to shoot, write, and edit compelling stories for multiple... 

PRGX Global, Inc.

Analyst III Job at PRGX Global, Inc.

 ...Job Description PRGX is looking for a Full Time AUDIT ANALYST (Remote/Hybrid) . This is a great opportunity for someone who...  .... Reasonable accommodations may be made to enable people with disabilities to perform essential functions. In the performance of the duties... 

Blue Raven Solar

Entry Level Sales Representative (Commission Only) Job at Blue Raven Solar

 ...Representatives to further discuss our offerings. Represent Blue Raven Solar with professionalism and enthusiasm. Job Requirements No experience needed Must be willing to canvass Strong communication skills Ability to work on your feet Reliable form of... 

Terr Heel Inc

No CDL Package Delivery Driver for FedEx contractor Job Job at Terr Heel Inc

No CDL Package Delivery Driver for FedEx contractor JobJob Description:-Daily parcel delivery to local businesses and private residences-Must be willing to work quickly/safely delivering to upwards of 100 stops a day-Must have good customer service skills-Able... 

SDM Transport

Bookkeeper (QuickBooks Online & Excel Experienced) Job at SDM Transport

 ...Job Description Job Description Job Title: Bookkeeper (QuickBooks Online & Excel Experienced) Job Overview: We are seeking a highly organized and detail-oriented Bookkeeper to join our team. The ideal candidate will have a strong background in bookkeeping, with...