Skip to yearly menu bar Skip to main content


CVPR 2026 Career Opportunities

Here we highlight career opportunities submitted by our Exhibitors, and other top industry, academic, and non-profit leaders. We would like to thank each of our exhibitors for supporting CVPR 2026.

Search Opportunities

Irvine, CA

About the Role: Matterport is looking for a Senior Software Engineer to join our Platform Engineering team. You’ll be building features and services for the Matterport Platform, which acts as the glue and entry point for all other Matterport products and services. We handle billions of requests each month, so you must be familiar with building services at scale. The ideal candidate for this role will thrive in a fast-paced environment, be able to pivot when needed and have exceptional personal drive. You should be comfortable working in an API-heavy, microservices environment.

This position is located in Irvine, CA and offers a schedule of Monday to Thursday in the office and the option to work from home on Friday.

Responsibilities: - Designing, implementing and deploying new features and services - Build features and services using Kotlin, Python and front-end technologies - Build APIs, backend services and integrations that support our products - Work with relational and non-relational data stores - Work with a cross-functional team of product managers, designers, engineers and QA - Ensure proper monitoring and respond to issues with live environments - Be an advocate for good engineering practices - Contribute to a learning culture - Mentor and coach junior engineers to meet their full potential

Basic Qualifications: - Bachelor’s degree in Computer Science or related field from an accredited, not-for-profit, in-person college/university - 5+ years of experience developing SaaS solutions using modern OOP languages, such as Java and/or Server-side Kotlin - Experience with microservices such as Docker and Kubernetes - Experience with messaging frameworks, such as RabbitMQ and Kafka - Experience with relational databases such as MySQL or PostgreSQL - A solid track record of developing testable, maintainable, well-documented code - Track record of commitment to prior employers

Locations: Remote US & Canada / Dallas, TX / Phoenix, AZ / Pittsburgh, PA / San Francisco, CA / Toronto, ON

You will...

  • Prototype, evaluate, and iterate on solutions, using real-world data and simulations, to improve the accuracy, robustness, and safety of our self-driving algorithms.

  • Formulate problems and propose pragmatic and long-term solutions based on research insights, leveraging your expertise in deep learning, computer vision, and self-driving technologies.

  • Support deploying solutions to our production systems, collaborating closely with platform teams to ensure seamless integration of research findings into our self-driving system.

  • Champion engineering excellence, ensuring high-quality, well structured and tested code.

  • Collaborate in a multidisciplinary team solving problems related to perception, motion forecasting, planning, traffic modeling and sensor simulation, integrating research findings into our self-driving system and contributing to the development of a unified self-driving platform.

  • Stay up-to-date with the latest advancements in the field of artificial intelligence, machine learning, computer vision, and self-driving technologies, and apply insights from the literature.

  • Work with large datasets from various sources as well as Waabi World, our high-fidelity simulator.

  • Contribute to the publication of research findings in conferences as well as Waabi's blog.

Qualifications:

  • Bachelor's in computer science, engineering, machine learning, or a related technical discipline.

  • Experience working on applied research projects.

  • Passion for taking research ideas and turning them into practical solutions for real-world applications.

  • Solid understanding of computing fundamentals, including code efficiency.

  • Proficient in Python programming with a focus on writing high-quality, well-structured, and tested code.

  • Comfortable working with large datasets for machine learning applications.

Bonus/nice to have:

  • Master/PhD in machine learning, computer science, engineering, or a related field.

  • Experience in shipping machine learning features/models into production.

  • Strong grasp of machine learning literature, including current trends and state-of-the-art techniques.

  • Previous experience in self-driving technology or related fields.

  • Publications in top-tier conferences or journals related to artificial intelligence, machine learning, computer vision, or self-driving technology.

  • Experience in working with platform teams and collaborating with research teams to implement and validate deep learning models.

  • Solid experience with concurrent, parallel, and distributed computing techniques for efficient computation.

  • Proficiency in Pytorch, Rust, C++ and/or CUDA.

The US yearly salary range for this role is: $122,000 - $215,000 USD in addition to competitive perks & benefits. Waabi US Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

Locations: Toronto, ON / San Francisco, CA / Pittsburgh, PA / Remote US

You will…

  • Conduct fundamental and applied research in generative and predictive world-modeling

• Video generation and prediction.

• Latent diffusion / autoregressive / flow-matching models.

• Multimodal foundation models for driving scenes.

• LLM / VLM / VLA methods for scene understanding, reasoning, and control.

• Generative scenario modeling and controllable simulation.

• Model distillation.

  • Collaborate with engineers to integrate models into large-scale, distributed training and rendering pipelines.

  • Publish high-impact research at top conferences (CVPR, ECCV, ICCV, NeurIPS, ICLR, ICRA, SIGGRAPH).

  • Mentor junior scientists and interns; foster a culture of scientific rigor and rapid experimentation.

  • Stay on top of emerging advances in generative AI, differentiable rendering, knowledge distillation/compression, and robotics.

Qualifications:

  • Demonstrated technical innovation: You have a Ph.D. in Computer Vision, Machine Learning, Robotics, or a related field or equivalent research experience pushing the boundaries of a technical field..

  • Strong prototyping and implementation: You have expert-level Python & PyTorch (or JAX) skills; strong software-engineering fundamentals and experience with distributed training.

  • Expert domain knowledge: You have built generative or predictive models of the physical world with scale and efficiency in mind for real-world applications

  • Team player: You have worked in a close-knit team of researchers and engineers and have strong communication to deliver successful projects.

Bonus:

  • Proven ability to translate research into production-quality code and measurable product impact.

  • Demonstrated publications (first-author) in top-tier venues on topics such as world models, generative simulation, video prediction, diffusion, flow-matching, or foundation models for autonomy.

The US yearly salary range for this role is: $155,000 - $269,000 USD in addition to competitive perks & benefits. Waabi US Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

USA, California, Santa Clara

At NVIDIA, we are seeking exceptional engineers to join our autonomous driving team to design, implement, and deploy cutting-edge end-to-end autonomous driving systems, running on NVIDIA chips in mass-production vehicles. Our strategy has evolved from AI 1.0 — building a driver from scratch — to AI 2.0 — teaching an intelligent agent to drive. This next phase leverages LLMs, VLMs, and VLAs to bring unprecedented reasoning, planning capabilities, and interactivity with the driving system to autonomous vehicles and general robotics. Let’s build the future of autonomy—together!

What You’ll Be Doing: - Design and train innovative large-scale models—including generative, imitation, and reinforcement learning—to improve the planning and reasoning capabilities of our driving systems. - Build, pre-train, and fine-tune LLM/VLM/VLA systems for deployment in real-world autonomous driving and robotics applications. - Explore novel data generation and collection strategies to improve diversity and quality of training datasets. - Collaborate with cross-functional teams to deploy AI models in production environments, ensuring performance, safety, and reliability standards are met. - Integrate machine learning models directly with vehicle firmware to deliver production-quality, safety-critical software.

What We Need to See: - Hands-on experience building LLMs, VLMs, or VLAs from scratch or a proven track record as a top-tier coder passionate about autonomous systems. - Deep understanding of modern deep learning architectures and optimization techniques. - Proven record of deploying production-grade ML models for self-driving, robotics, or related fields at scale. - Strong programming skills in Python and proficiency with major deep learning frameworks. - Familiarity with C++ for model deployment and integration in safety-critical systems. - PhD with 4+ years, MS (or equivalent experience) with 6+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.

Ways to Stand Out from the Crowd: - Experience with LLM/VLM/VLA systems deployable to autonomous vehicles or general robotics. - Publications, open-source contributions, or competition wins related to LLM/VLM/VLA systems. - Deep understanding of behavior and motion planning in real-world AV applications. - Experience building and training large-scale datasets and models. - Proven ability to optimize algorithms for real-time performance in resource-constrained environments and strong track record of taking projects from concept to production deployment.


Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Locations: Toronto, ON / San Francisco, CA / Pittsburgh, PA / Remote US

You will…

  • Conduct fundamental and applied research in neural reconstruction, including:

• 3DGS / NeRF

• Dynamic scene reconstruction

• Feed-forward reconstruction

• Multi-sensor scene representation learning

  • Build scalable reconstruction and simulation systems for dynamic urban scenes, including vehicles, background, lighting, and long-range structure.

  • Collaborate with simulation engineers to integrate models into large-scale, distributed training and rendering pipelines.

  • Publish high-impact research at top conferences (CVPR, ECCV, ICCV, NeurIPS, ICLR, ICRA, SIGGRAPH).

  • Mentor junior scientists and interns; foster a culture of scientific rigor and rapid experimentation.

  • Stay current with emerging advances in neural rendering, 3D representation learning, differentiable rendering, and scalable reconstruction systems.

Qualifications:

  • Demonstrated technical innovation: You have a Ph.D. in Computer Vision, Machine Learning, Robotics, or a related field or equivalent research experience pushing the boundaries of a technical field..

  • Strong prototyping and implementation: You have expert-level Python & PyTorch (or JAX) skills; strong software-engineering fundamentals and experience with distributed training.

  • Expert domain knowledge: You have built generative or predictive models of the physical world with scale and efficiency in mind for real-world applications

  • Team player: You have worked in a close-knit team of researchers and engineers and have strong communication to deliver successful projects.

Bonus:

  • Proven ability to translate research into production-quality code and measurable product impact.

  • Demonstrated first-author publications in top-tier venues on topics such as:

• 3DGS / NeRF / neural rendering

• 3D / 4D reconstruction

• Generalizable reconstruction

• Geometry-aware or multi-sensor representation learning

  • Experience working with camera, LiDAR, maps, and large-scale driving datasets.

  • Strong background in graphics, geometry, rendering systems, or simulation.

The US yearly salary range for this role is: $155,000 - $269,000 USD in addition to competitive perks & benefits. Waabi US Inc.’s yearly salary ranges are determined based on several factors in accordance with the Company’s compensation practices. The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations. Note: The Company provides additional compensation for employees in this role, including equity incentive awards and an annual performance bonus.

USA, California, Santa Clara

Intelligent machines powered by artificial intelligence—computers that can learn, reason, and interact with people—are transforming every industry. GPU-accelerated deep learning provides the foundation for machines to perceive, reason, and solve complex problems. NVIDIA GPUs run deep learning algorithms that simulate aspects of human intelligence, acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world.

We are seeking an exceptional Senior Perception Engineer to help design and productize NVIDIA’s next-generation autonomous driving perception stack. You will work on the core 3D obstacle perception pipeline, contribute to architecture and algorithm design, and remain deeply hands-on with implementation, including modern transformer-based, multi-modal, and vision-language techniques where they add real value.

What you’ll be doing: - Develop and improve the technical design, architecture, and roadmap for 3D obstacle perception to support end-to-end autonomous driving functionalities, leveraging state-of-the-art CNN and transformer-based architectures where appropriate. - Design and implement advanced 3D perception models using multi-camera inputs and/or multi-sensor fusion (camera, radar, lidar) for obstacle detection and tracking, including opportunities to explore BEV and transformer-based 3D perception. - Build efficient, production-grade deep learning models: define objectives with the team, select and prototype architectures, run experiments, and follow best practices for training and evaluation, using techniques such as large-scale pretraining, distillation, and parameter-efficient fine-tuning (e.g., LoRA). - Help define and maintain KPI frameworks to quantify perception performance; analyze large-scale real and synthetic datasets to identify failure modes and systematically improve accuracy, robustness, and efficiency, incorporating approaches like self-supervised and representation learning when beneficial. - Contribute to the data strategy for perception: specify data and labeling requirements, help prioritize data collection and annotation, and collaborate with data and ground-truth teams, including model-assisted workflows (e.g., active learning, auto-labeling, vision-language models (VLMs)) and model-in-the-loop tooling. - Collaborate with safety, systems, and software teams to ensure perception solutions meet product requirements for safety, latency, resource usage, and software robustness, and are ready for deployment at scale.

What we need to see: - PhD with 4+ years, MS with 6+ years, or BS (or equivalent experience) with 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field. - Hands-on experience developing deep learning–based perception or closely related systems for complex real-world problems, with strong proficiency in frameworks such as PyTorch and a track record of taking models from prototype to production. - Proven experience in data-driven development, including close collaboration with data, labeling, and ground-truth teams on data strategy, labeling quality, and iterative model improvement. - Strong programming skills in Python and/or C++, with experience building reliable, high-performance, production-quality software. - Excellent communication and collaboration skills, with the ability to work effectively across multidisciplinary teams.


Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

This posting is for an existing vacancy.

USA, California, Santa Clara

We are seeking a highly technical and strategic Senior Technical Lead to join our team, with a focus on engaging developer ecosystems across emerging technology domains such as Generative AI, Autonomous Vehicles, and Simulation Platforms. In this pivotal role, you will work directly with software solution providers, developers, and industry professionals to foster the adoption of NVIDIA’s advanced AI and computing platforms—including Omniverse, Cosmos, and GenAI frameworks. The ideal candidate brings a blend of deep technical expertise and commercial go-to-market experience, combined with a passion for developer advocacy and a talent for communicating how NVIDIA technology can solve complex, real-world challenges.

What You'll Be Doing: -Serve as a technical advisor and problem solver with partner engineering teams, collaborating on architecture, code, and integration for Omniverse and AI enabled-solutions. - Develop and maintain deep technical expertise in NVIDIA Cosmos and Omniverse Platforms and related technologies (APIs, USD, NIMs, Blueprints) through prototyping, technical integration and creation of reference architectures. - Advise on technical enablement resources such as sample code, guides, demonstration pipelines, and tools to highlight the application of technologies in solving real-world problems. - Engage with partner software organizations, from engineering teams to technical leaders, and decision-makers to understand their goals, solve technical challenges, and promote best practices for successful integrations. - Represent and advocate for the partner technical needs and feedback to NVIDIA’s internal product and engineering teams, supplying actionable insights from field deployments to influence product roadmaps. - Support product launches, technical go-to-market activities by providing technical validation, demonstrating integrated solutions, and ensuring excellence in customer- and partner-facing materials. - Guide partners and startups through onboarding and integration with NVIDIA’s programs, fostering co-innovation and the development of next-generation solutions.

What We Need to See: - Master’s or Ph.D. in Computer Science, Artificial Intelligence, or equivalent experience. - 12+ years of experience of hands-on experience in a technical AI role, with a strong emphasis on AV End-to-End models and GenAI model development. - Experience writing production code in Python or C++, and proficiency with Linux. - Hands-on experience with DevOps tools such as GitLab, Docker, and Kubernetes. - Strong understanding of AV systems (Sensors, dynamics, perception, prediction, planning, control). - Experience with DL and RL algorithms and frameworks such as PyTorch. - Skilled at collaborating across engineering, product, sales, and marketing teams, with strong interpersonal abilities to simplify complex technical concepts for diverse audiences. - Experience leading technical collaborations with engineering and product teams—including architectural design, code reviews, technical mentorship, and delivery of technical talks or workshops. - Self-starter with a vision for growth, real passion for continuous learning and sharing findings across the team.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Remote (US based)

About the Role: As a Lead Machine Learning R&D Engineer at Matterport, a part of CoStar Group, you will be at the forefront of innovating and advancing our spatial computing platform. You will play a critical role in researching, designing, and implementing cutting-edge machine learning algorithms and models that enhance our ability to digitize the built world, transform physical spaces into rich digital twins, extract valuable insights from them, and create delightful user experiences that make it easy for our customers to modify and interact with their digital twins. This role requires a deep understanding of ML principles, a passion for solving complex real-world problems in 3D data, computer vision, and a desire to contribute to a product that is revolutionizing how people interact with and understand real estate. You will work within a dynamic R&D environment, collaborating closely with fellow engineers, researchers, and product teams to translate groundbreaking ideas into tangible features that empower our users and expand the capabilities of our platform.

Responsibilities: - Conduct cutting-edge research in machine learning, computer vision, and 3D data processing to develop novel algorithms and models for spatial understanding and digital twin creation. - Design, implement, and optimize robust and scalable ML systems and pipelines for processing large-scale 3D datasets, including point clouds, meshes, and images. - Translate research prototypes into production-ready solutions, collaborating closely with engineering teams to integrate ML models into Matterport's core platform. - Evaluate and benchmark model performance, identify areas for improvement, and drive iterative enhancements to our ML capabilities. - Stay up-to-date with the latest advancements in ML research and industry trends, and proactively identify opportunities to apply new techniques to Matterport's challenges. - Collaborate with cross-functional teams including product managers, software engineers, and other researchers to define project requirements, explore technical feasibility, and deliver high-impact features. - Present research findings and technical solutions to internal teams and potentially the broader ML community. - Contribute to the architectural design and strategic roadmap of Matterport's ML systems and research initiatives. - Contribute to the intellectual property of Matterport through patents and publications.

Basic Qualifications: - Bachelor’s Degree required from an accredited, not for profit university or college.
- A track record of commitment to prior employers - 3+ years of experience in machine learning research and development, with a strong focus on computer vision, 3D data processing, or related areas. - Proficiency in Pytorch and strong programming skills in Python. - Solid understanding of machine learning fundamentals, including deep learning architectures (e.g., CNNs, Transformers), optimization techniques, and evaluation methodologies. - Experience with data manipulation and analysis libraries (e.g., NumPy, Pandas). -Demonstrated ability to conduct independent research, propose novel solutions, and implement them effectively. - Excellent problem-solving skills and the ability to work with complex, real-world datasets. - Strong verbal and written communication skills.

Preferred Qualifications & Skills: - Ph.D. or Masters Degree in Computer Science, Computer Vision, Machine Learning, Robotics, or a related quantitative field. - 5+ years of industry experience in applied machine learning research and development, particularly with shipping models to production. - Demonstrated expertise in one or more of the following areas: neural rendering (e.g., Gaussian splatting, NeRFs, large reconstruction models, world models), 3D computer vision (e.g., SLAM, 3D reconstruction, point cloud processing, mesh processing), image/video generation models, 2D/3D semantic understanding, depth estimation.

Sunnyvale, CA

About the Role: We are looking for a thoughtful and enthusiastic Senior Software Engineer to join our 3D Experiences team. As a developer for the SDK, you will be responsible for tools that enable internal and external customers to build on Matterport’s world-class digital twin platform. The SDK mediates nearly a quarter of Showcase traffic each month (roughly 10–20 million views), powering partner experiences—including AI agent navigation on Homes.com and Apartments.com. You’ll collaborate across product and engineering teams to deliver cohesive platform capabilities and unlock value for developers and other stakeholders. The ideal candidate has strong client-side 3D application development experience, enjoys reasoning about developer-facing APIs, and brings a forward-thinking mindset that enables them to build reliable, testable, and well-documented code.

This position is located in Sunnyvale, CA and offers a schedule of Monday to Thursday in office and the option to work from home on Friday.

Responsibilities - Deliver new SDK capabilities to embed, customize, and extend Matterport’s 3D web application. - Define stable, clean APIs (events, observables, proxies) to enable rapid frontend prototyping. - Coordinate with QA to preserve and expand test coverage for the SDK and plugins. - Champion new optimizations, design patterns, and best practices for our codebase. - Own backward compatibility for SDK features by following disciplined engineering practices. - Create working prototypes for new concepts, ideas, and capabilities to help clarify direction. - Write clean, maintainable, and efficient code and constructively participate in code reviews. - Collaborate with a cross-functional team of product managers, designers, and engineers.

Basic Qualifications - Bachelor’s Degree in Computer Science or related field from an accredited, not for profit, in-person university or college - 5+ years building and shipping client-side SDKs or developer-facing libraries (or similar) - Strong proficiency in TypeScript, including interface design, type modeling, and ontology - Experience in both 2D (React, Angular) and 3D (Three.js, Babylon.js) web frameworks - Passionate about developer experience: clear abstractions, docs, examples, and release versioning - Strong problem-solving and debugging skills across a nested stack, experience diagnosing issues reported by downstream applications and partners. - Team-oriented, able to support teammates through peer review and help release software in a team environment with multiple work streams and consumers. - Track record of commitment to prior employers

Sunnyvale, CA

About the Role CoStar Matterport is seeking a Manager of Software Development to support the demand for Matterport’s revolutionary platform. Matterport is the leading spatial data product focused on digitizing and indexing the built world. Our all-in-one 3D data platform enables anyone to turn a space into an accurate and immersive digital twin which can be used to design, build, operate, promote, and understand any space. As the Manager, Software Development, you will join our Platform team as manager. You’ll be responsible for managing a team that crafts and scales services which connect the Matterport Platform with Matterport’s internal systems. This team is responsible for connecting Platform to our ERP and CRM systems, amongst other integrations with the broader enterprise. The ideal candidate is an individual who thrives on new challenges, possesses a strong platform development background, and has a drive to invent with others. 

This role is located in our Sunnyvale, CA office and has a schedule of 4 days on-site and 1 day work from home.

Responsibilities:  - Lead a team that delivers on multiple projects with other teams. - Work closely with our product and design teams, as well as business stakeholders, to drive and execute on the next set of product innovations required to maintain and accelerate our position as an industry leader. - Build products with a focus on scalability. - Foster an inclusive team culture focusing on learning, best-practices and efficiency - Enable teams to be successful by removing obstacles and developing strategic relationships throughout the business. - Help set the direction and goals for the team, in terms of project impact, product quality, and engineering efficiency. - Understand and stay current on competitive landscape, market trends and emerging technology. - Understand how billing systems and ERPs work - Dive into coding and technical tasks as necessary and as time permits with your other management responsibilities. - Work with Product to organize and define requirements for the team - Run our SDLC processes for the team. - Hire, coach, and develop your team.

Basic Qualifications: - Bachelor's degree from an accredited, not-for-profit University or College - A track record of commitment to prior employers - Experience leading multiple software engineering teams in a high growth and fast-paced environment. - 8+ years of experience developing cloud platforms at scale in languages such as: Kotlin, Java, Go, or Python.