Tech Lead in Applied Computer Vision Algorithms at Niantic Spatial. Driving innovations in geospatial AI and 3D reconstruction with a high-performance software team.
Responsibilities
Actively translate top-tier research papers into production-grade features within our tech stack.
Lead the design and implementation of 3D reconstruction pipelines, focusing on Structure from Motion (SfM) and high-fidelity mesh generation as well as 3D gaussian splats.
Develop and optimize Gaussian Splatting quality algorithms and general ML code for high-performance execution on CPU and GPU.
Write and maintain high-performance, shader-based production code in C++ for Android and Linux environments.
Work with engineering leadership to define the technical roadmap and quarterly objectives for the Applied CV Team; provide high-level mentorship and code governance to elevate the team’s technical bar.
Partner with the Research and Spatial Solutions teams to turn strategic goals into actionable plans.
Drive decision-making creating high quality data that allows the accurate spatial grounding of AI queries with structural, semantic and location specific knowledge.
Requirements
8+ years of professional experience in Computer Vision, Machine Learning, or a related field (or 6+ years with a PhD in a relevant domain).
Bachelor’s degree in Computer Science, Engineering, or a related technical field; Master's or PhD preferred.
Strong proficiency in C/C++ and Python for production-level software development.
Proven experience in 3D Computer Vision/ML, specifically with Structure from Motion (SfM), 3D reconstruction, and Gaussian Splatting rendering techniques.
Demonstrated ability to optimize algorithms for GPUs in Android or Linux environments.
Experience with computer graphics and C++ shader-based implementations.
Previous experience tech leading a team of computer vision engineers in a high-growth environment.
Work Location: This position requires 3 days per week in our San Francisco OR Sunnyvale office.
Senior Software Engineer working on AI - augmented cloud - based solutions. Collaborating with a dynamic team to drive efficiency in service operations at Nokia.
Medical Device Software Engineer designing and owning automated test ecosystems for surgical platforms. Collaborating on test frameworks, coding in C++, and ensuring product reliability.
Full Stack Developer enhancing Smartforester platform for forestry and timber industry through teamwork and innovation. Ensures high software stability and contributes to company development.
Senior AI Engineer responsible for end - to - end benchmarks and evaluations at Aleph Alpha Research in Heidelberg. Focus on ML models and German capabilities with ownership in a hybrid environment.
Software Engineer Consultant developing innovative solutions for clients in sectors like Green Energy and MedTech. Collaborating with talented individuals and shaping your impactful role through dynamic projects.
Full Stack Developer at Egen, focusing on Nest.js and Node.js for driving data insights. Building scalable applications on Google Cloud and ensuring high performance with frontend and backend technologies.
Senior Software Engineer developing and maintaining backend systems by integrating with various CRMs. Leading reliability and performance in a collaborative team environment in Bangalore.
Senior RPA Software Engineer developing automation solutions leveraging Python and AI at Lotus's. Key contributor to scaling the digital workforce through RPA and machine learning.
Senior network security Engineer for Zero Trust and Network security architecture team at Pitney Bowes. Ensuring implementation, operation, and optimization of zero trust solutions.
Full Stack Developer working on impactful software solutions for top brands in Australasia. Join Sandfield where diverse projects await and personal growth is fostered.