CrawlJobs Logo

Software Engineering Manager, Computer Vision

United States, Redmond 184000.00 - 257000.00 USD / Year · Job Posted January 23, 2026
Apply Position
Job Link Share

Job Description

Meta Reality Labs seeks an experienced Engineering Manager to build the future. Our team values innovation, collaboration, and proven technical expertise. You will shape tomorrow's reality, developing cutting-edge technologies for current and future Reality Labs products: immersive MR/AR devices, AI glasses, AI agents, and advanced robotics. You'll lead the development of our 3D Maps that make Meta's Wearables and VR devices spatially- and location-aware.

Job Responsibility

  • Lead and manage a team of software engineers to deliver high-quality products and solutions
  • Collaborate with cross-functional teams to drive technical innovation
  • Develop and implement technical strategies to achieve business objectives
  • Foster an environment of continuous learning, growth, and improvement

Requirements

  • 8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
  • Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
  • Bachelor of Science/Masters in Computer Science or equivalent practical experience
  • Experience supporting, coaching, mentoring, and developing software engineers
  • 2+ years of experience in managing a team of engineers with varied skill levels

Nice to have

  • Experience in managing teams productizing Computer Vision or Artificial Intelligence/Machine Learning technologies from conception to end
  • Technical experience in leading teams/projects in one or more of the technical domains of machine perception (i.e., machine vision, deep learning, sensors and robotics)
  • Experience in leading teams interfacing with Hardware (sensors, silicon) teams in setting requirements and product tradeoffs
  • Experience managing joint hardware-software development and associated rapid prototyping projects
  • Masters, PhD, or work experience in a related field of Computer Vision, or AI/Machine Learning in domains related to Simultaneous Localization and Mapping/Position Tracking, 3D reconstruction, depth sensing, bayesian filtering, information theory, or 3D geometry

What we offer

  • bonus
  • equity
  • benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Manager, Computer Vision

8 matching positions

Manager, Software Engineering, Computer Vision

Meta is seeking a highly motivated and experienced Software Engineering Manager ...
Location
Location
United States , Menlo Park
Salary
Salary:
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated experience recruiting and managing technical teams, including performance management and managing engineers
  • 12+ years, or PhD + 8 years, of software engineering work experience, including technical management
  • BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience
  • 2+ years managing managers, 5+ years managing technical teams
Job Responsibility
Job Responsibility
  • Lead and manage a team of software engineers to deliver high-quality products and solutions
  • Collaborate with cross-functional teams to drive technical innovation and proven experience
  • Develop and implement technical strategies to achieve business objectives
  • Foster a work environment of continuous learning, growth, and improvement
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Engineering Manager II, Computer Vision - Applied AI

Applied AI at Uber builds intelligent systems that power critical product experi...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent technical background with exceptional demonstrated impact
  • 12+ years of industry experience, including 3+ years leading high-performing engineering teams in large-scale distributed production environments
  • Proven track record of delivering sustained business impact over multiple quarters through strong execution and organizational leadership
  • Experience driving timely execution through effective delegation, empowering technical leads, and leading cross-team alignment by setting clear priorities and resolving trade-offs
  • Demonstrated ability to translate complex business problems into multi-year technical strategies and cross-team platform architectures
Job Responsibility
Job Responsibility
  • Lead and manage a team of software and deep learning engineers, delivering high-quality computer vision products and scalable ML systems
  • Develop and execute technical strategies that align with business objectives, translating complex product requirements into clear, multi-quarter roadmaps and platform architecture
  • Collaborate cross-functionally with Product, ML Infra, Data, and partner engineering teams to drive technical innovation and deliver measurable impact across business units
  • Plan, prioritize, and oversee execution, ensuring timely delivery through effective delegation, empowering tech leads, and maintaining high engineering standards
  • Mentor, grow, and develop a world-class team of deep learning engineers, fostering a culture of continuous learning, operational excellence, and high performance
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - Data Science & Engineering

The MSRC Data Science team is responsible in building data pipelines, data minin...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Leads team on the disciplined use of, and improving artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC)
  • Guides team on proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting other members of the team to do the same
  • Leads team on incorporating Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets
  • Coaches team on applying SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI
  • Leads team on experimenting with AI tools and practices to improve their own capabilities, and providing recommendations on how to adopt them to others
  • Reviews debugging tools, tests, logs, telemetry, and other methods, and acts as an expert for others to proactively verify assumptions while developing code before issues occur across products in production
  • Guides team to perform machine learning/data extraction, transformation, and loading (ETL) pipelines (e.g., data collection, cleaning) based on data prepared
  • Guides the architecture of scalable pipelines and datasets
  • Influences the direction of the team
  • Begins to anticipate potential data pipeline issues and provides solutions
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager

Do you want to work on a product that touches and transforms the lives of billio...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience. 4+ years of experience designing, building and shipping software at scale and at least 4+ years of team leadership and people management. Solid design, coding, debugging, teamwork, partnership and communication skills. Experience in leading large dev teams to achieve complex goals on time and on budget. Proven ability to find a shippable solution given conflicting and ambiguous requirements. Excellent Technical skills in Driving Design, Architecture with cross product and services dependencies. Ability to Drive Innovation with customer obsession. You must be self-driven, curious to learn, proactive, and result-oriented.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with customers, partners, product management and engineering teams
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership
  • Deliver high quality results with full ownership and take the product to next level
  • Own career development of team through active coaching
  • Create a solid team culture of engineering excellence, customer passion, collaboration, diversity and inclusion
  • Hire and develop the best.
  • Fulltime
Read More
Arrow Right

Software Engineering Manager

We are seeking an experienced Analog Software Engineering Manager to lead a soft...
Location
Location
United States , San Jose
Salary
Salary:
182300.00 - 291700.00 USD / Year
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field
  • 5+ years of experience in semiconductor test, ATE, or DC-focused hardware-adjacent software development
  • 5+ years of experience in engineering management or technical leadership roles
  • Strong experience developing software for ATE systems
  • Proficiency in C/C++
  • Experience using development and CI/CD tools such as: Git, GitLab, or similar
  • Solid understanding of: DC voltage and current measurement principles
  • Force/measure architectures and parametric test concepts
  • Calibration, accuracy, repeatability, and error sources in DC measurements
  • Hardware-software interaction and low-level debugging
Job Responsibility
Job Responsibility
  • Lead and manage the Analog Software Engineering team responsible for pin electronics and parametric ATE software
  • Coach, mentor, and develop engineers, fostering technical excellence and career growth
  • Define the technical vision, roadmap, and execution plan for DC test and measurement software for multiple platforms
  • Own the performance management process, including goal setting, feedback, and development planning
  • Collaborate closely with Analog Hardware, FPGA, Systems, SQA, Product, and Manufacturing teams to ensure robust integration of DC measurement software with FPGA-based control and data-path logic
  • Drive software architecture and coding standards to ensure measurement accuracy, repeatability, and long-term stability
  • Lead troubleshooting and root-cause analysis of complex system-level issues spanning software, hardware, and instrumentation
  • Ensure software solutions scale from engineering characterization to high-volume production test
  • Promote best practices in documentation, design reviews, and cross-functional technical alignment
What we offer
What we offer
  • Medical, dental, vision, Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays, tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineering Manager - Core Cloud Services

We are searching for an exceptional Senior Engineering Manager to join the Auror...
Location
Location
United States , Mountain View
Salary
Salary:
212000.00 - 340000.00 USD / Year
aurora.tech Logo
Aurora Innovation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience
  • 10+ years of industry experience in software development, including 5+ years of direct experience as an Engineering Manager leading a team of 5+ engineers, with a proven track record of delivering large-scale backend systems
  • Deep expertise in cloud backend development, including scalable web services, distributed systems, and modern API design
  • Experience with external customer facing software including production rollout with real customers
  • Proven experience managing and mentoring a team of engineers, including hiring, performance management, and career path development
  • Experience working with Product Management and UI/UX Design teams to define & deliver features that impact end users at scale
  • Phenomenal communication skills, with the capacity to influence both technical and non-technical stakeholders at all levels
  • Experience defining technical roadmaps and driving long-term strategic projects that span multiple engineering teams
  • A preference for action
Job Responsibility
Job Responsibility
  • Manage, mentor, and grow a high-performing team of 8-10 software engineers through regular 1:1s, performance reviews, and career development planning
  • Design complex systems from the ground up, partnering closely with software, hardware and infrastructure engineering teams
  • Lead the team to architect, design, and build scalable cloud backend services that power real-time and offline workflows essential for commercial operations, fleet optimization, and autonomy improvement
  • Drive the execution and delivery of robust, well-engineered solutions, ensuring high standards of quality, reliability, and engineering practices across the team
  • Partner with Product Managers, Designers, Autonomy, and Operations stakeholders to define & execute the technical vision and roadmap
  • Champion the engineering team and its vision to internal & external stakeholders
  • Foster a culture of engineering excellence, collaboration, and end-to-end ownership within the team
What we offer
What we offer
  • Annual bonus
  • Equity compensation
  • Benefits
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - UI Platform

Would you like to lead the next wave of innovation for Windows and build breakth...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • 6 or more years of total experience designing, building and shipping software at scale and at least 4 years of team leadership and people management.
  • Significant interest and experience with AI-powered, agentic coding tools and platforms.
  • Solid design, coding, debugging, teamwork, partnership and communication skills.
  • Experience in leading large dev teams to achieve complex goals on time and on budget.
  • Proven ability to find a shippable solution given conflicting and ambiguous requirements.
  • Excellent Technical skills in Driving Design, Architecture with cross product and services dependencies.
  • Ability to Drive Innovation with customer obsession.
  • Experience with cross group design and coordination is an advantage.
  • You must be self-driven, curious to learn, proactive, and result oriented.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with customers, partners, product management, and engineering teams.
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership.
  • Deliver high quality results with full ownership and take the product to next level.
  • Own career development of team through active coaching.
  • Create a solid team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too!
  • Lead, motivate and drive the team to embrace the best of frontier and Agentic coding practices.
  • Hire and develop the best.
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager -Graphics

Would you like to lead the next wave of innovation for Windows and build breakth...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Solid expertise in graphics pipelines, rendering engines, or composition systems.
  • Significant interest and experience with AI-powered, agentic coding tools and platforms
  • Solid design, coding, debugging, teamwork, partnership and communication skills
  • Experience in leading large dev teams to achieve complex goals on time and on budget.
  • Proven ability to find a shippable solution given conflicting and ambiguous requirements.
  • Excellent Technical skills in Driving Design, Architecture with cross product and services dependencies.
  • Ability to Drive Innovation with customer obsession.
  • Experience with cross group design and coordination is an advantage.
  • You must be self-driven, curious to learn, proactive, and result oriented.
Job Responsibility
Job Responsibility
  • Influence and align the product vision by collaborating with customers, partners, product management, and engineering teams.
  • Managing a team of high-caliber Software Engineers, ensuring project and development excellence and technical leadership.
  • Deliver high quality results with full ownership and take the product to next level.
  • Own career development of team through active coaching.
  • Create a strong team culture of engineering excellence, customer passion, collaboration, diversity and inclusion. And of course, having fun too!
  • Hire and develop the best!
  • Fulltime
Read More
Arrow Right