G
Senior Software Developer
Canada · On-site Full-time Senior CA$182k – CA$187k/yr 1mo ago
About the role
About
Google's XR team is building the next major leap in computing - the convergence of AI and extended reality. This Senior Software Developer role focuses on Computer Vision and Geometric Sensing for XR products including smart glasses and headsets.
Responsibilities
- Develop and deploy geometric sensing across a range of XR products and use cases.
- Bring up sensing capabilities on new devices and prototypes, scaling the XR ecosystem.
- Empower XR experiences by providing geometric sensing for features like 3D reconstruction, content placement, occlusion, scene understanding, and passthrough.
- Collaborate with system owners to define roadmaps for XR geometric sensing endpoints.
- Scale impact by developing systems and processes that ensure XR geometry can support geometric sensing ML across a range of products and use cases.
- Manage project priorities, deadlines, and deliverables.
- Design, develop, test, deploy, maintain, and enhance software solutions.
Minimum Qualifications
- Bachelor's degree or equivalent practical experience.
- 5 years of experience with software development in C++ or Python.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience with Computer Vision (image classification and processing, object detection, visual search), video generation, or signal processing; and experience designing Computer Vision systems.
- 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
- Experience working in Augmented Reality (AR).
Preferred Qualifications
- Master's degree or PhD in Computer Science or related technical field.
- 5 years of experience working in Geometric Sensing, XR, Robotics, or a related field.
- 5 years of experience with data structures and algorithms.
- 1 year of experience in a technical leadership role.
Compensation (Canada)
CAD $182,000-$187,000 base salary + bonus + equity + benefits.
Summary of Requirements
Bachelor's degree or equivalent; 5 years C++ or Python development; 3 years computer vision experience; 3 years ML infrastructure experience; experience in Augmented Reality.
Skills
C++PythonComputer VisionML infrastructureAugmented Reality (AR)
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free