Software Engineer III, AI/ML, Extended Reality
Google2 months ago
San Jose, CA, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Google's software engineers develop next-generation technologies that transform how billions connect, explore, and interact with information. As a member of the Google Android Extended Reality team, you will contribute to creating immersive computing experiences by developing sensing algorithms for AR/VR on compute-constrained devices. This role is critical to advancing lightweight XR devices paired with innovative AI.
Salary: $141,000 - $202,000 per year
Location: San Jose, CA, USA; San Francisco, CA, USA
Key Responsibilities
- Write product or system development code.
- Collaborate with peers and stakeholders through design and code reviews to ensure best practices in style, accuracy, testability, and efficiency.
- Contribute to existing documentation or educational content and adapt it based on product/program updates and user feedback.
- Triage product or system issues by debugging, tracking, and resolving problems affecting hardware, network, or service operations.
- Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
Required Qualifications
- Bachelor's degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
- 1 year of experience in computer vision.
- 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
Preferred Qualifications
- Master's degree or PhD in Computer Science or related technical fields.
- 2 years of experience with data structures or algorithms.
- Experience developing accessible technologies.
- Experience developing software applications using the C or Python programming language.
- Experience working with Android devices and virtual machines.
- Experience with research papers in leading AI conferences/journals.
Benefits & Perks
- Benefits: Competitive bonus, equity, comprehensive health insurance, retirement plans, and additional perks.
Required Skills
Computer Vision
ML Infrastructure
Debugging
Python
Machine Learning
Data Processing
Software Development
Algorithm Design
Extended Reality (XR)
C/C++