onsite
Software Engineer III, Perception, XR - Google
Software Engineer
Software Engineer III focused on perception systems for XR, building scalable ML pipelines, audio processing, and data analytics using Python, Java, and Kotlin.
About the role
Key Responsibilities
- Design and implement perception algorithms and ML models for XR experiences, emphasizing audio processing and real‑time inference.
- Develop and maintain robust ML infrastructure for model deployment, evaluation, optimization, and data processing pipelines.
- Build scalable data collection, logging, and analytics frameworks to support continuous experimentation and performance monitoring.
- Collaborate with cross‑functional client and platform teams to define requirements, integrate solutions, and communicate technical progress.
- Write clean, testable code in Python, Java, and Kotlin, and contribute to code reviews and best‑practice documentation.
Requirements
- Bachelor’s degree or equivalent practical experience with at least 2 years of software development in Python or Java/Kotlin.
- Minimum 1 year of hands‑on experience building ML infrastructure, including model deployment, evaluation, and optimization.
- Strong background in machine learning, audio processing, and perception technologies.
- Experience with data analytics, logging, or experiment frameworks to drive data‑informed decisions.
- Excellent communication skills for effective collaboration with client and platform teams.
Skills
pythonjavakotlinmachine learning