Software Engineering Manager, Computer Vision
$180k - $220kFulfil Solutions
Software Engineering Manager, Computer Vision
Fulfil is looking for a Software Engineering Manager to own the vision and execution of our Computer Vision team. In this role, you won't just be building models, you'll be architecting the perceptual intelligence that gives our custom robots the ability to see and act in the real world.
This is a hands-on leadership position that spans the full technical stack: from classical geometry and sensor-level hardware to modern deep learning and cloud-based data pipelines. You'll lead a team of CV engineers, set the architectural direction for real-time perception systems, and partner closely with hardware and automation software teams to deliver production-grade systems that perform reliably in complex, dynamic environments. This is a hybrid role where you will be expected to be on site often, working directly on our engineering system and collaborating with hardware engineers.
Technical Strategy & Architecture: Own the end-to-end CV stack. Define a multi-quarter roadmap and architect perception systems that scale from prototype to high-volume production deployment. Drive Agile and Scrum ceremonies to keep the team aligned, unblocked, and delivering with predictability.
Full-Stack Perception Engineering: Drive system design across all layers, from physical sensor protocols (CAN, I2C) and kernel-level drivers through RPC interfaces and cloud-based training data loops. Hands-on C++ expertise is essential. You'll be close enough to the code to set the bar and earn the team's trust.
Algorithm Development: Lead development of algorithms for object detection, 3D reconstruction, pose estimation, and error recovery. Ensure robustness and reliability in non-deterministic physical environments where failure has real consequences.
Team Leadership & Mentorship: Own the full people management lifecycle: hiring, onboarding, performance development, and career growth for engineers across US and international offices. Set architectural standards, conduct rigorous code reviews, and build a culture of ownership, technical rigor, and continuous learning.
Cross-Functional Partnership: Collaborate directly with Mechanical and Automation Software teams to specify camera optics, lighting conditions, and compute platform requirements (NVIDIA Jetson, Intel edge hardware). Translate R&D progress into concrete milestones for leadership, managing project timelines and dependencies with the same rigor you bring to engineering.
Required: BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or equivalent practical experience. 6+ years of professional C++ development in a Linux environment, with a focus on production systems. Demonstrated experience owning technical roadmaps (12+ months out) and leading distributed engineering teams. Proven people management experience: hiring, performance management, and developing engineers at multiple levels. Hands-on experience running Agile/Scrum teams, including sprint planning, retrospectives, and managing delivery against roadmap commitments. Expert command of classical computer vision, 3D geometry, and multi-view geometry fundamentals. Deep hands-on experience with edge computing constraints: memory management, real-time latency, and device-driver stability. Strong written and verbal communication skills, able to make complex technical tradeoffs legible to both engineers and non-technical stakeholders.
Preferred: Experience with depth sensing modalities (LiDAR, Time-of-Flight, stereo vision), multi-camera calibration, and point cloud processing. Proficiency with PyTorch or TensorFlow, CUDA/cuDNN optimization, and model deployment via TensorRT or Docker. Strong applied linear algebra for 3D transformations, homogeneous coordinates, and coordinate system mapping.
Real-world impact from day one. You'll join as an early technical leader with direct influence over the core intelligence of our robotics platform, not a peripheral feature team. A genuinely cross-disciplinary environment. Our teams span hardware, software, operations, and supply chain. You'll work across all of them. Compensation that reflects the role. $180,000 – $220,000 base salary, significant equity, and premium medical, dental, and vision coverage. A culture that respects your time. We take PTO seriously and offer unlimited PTO. Work-life balance isn't a talking point here, it's something we actively protect.
$180k - $225k
...acquisition, and now we're expanding our vision into building the future of electric... ...market. About the Role: The Software Engineering manager will lead a team of cross-... ...looking for: ~ Bachelor's Degree in Computer Science, Computer Engineering, Electrical...Computer- ...worldwide. We're a team of engineers, clinicians, and... ...medical device software lifecycle, covering requirement... ...as a team builder to manage, coach, and develop... ...with a minimum BS in Computer Science, MS or PhD desired... ..., and providing vision for the team and foster...ComputerLocal areaWorldwideFlexible hours
$141.7k - $268.3k
...Software Engineering Manager We made history and now we work to transform the future – for our customers... ...with delivering the company's vision of a fully electric transportation future... ...have... ~ Bachelor's degree in Computer Science, Software Engineering, or a related...ComputerFull timeImmediate startRemote workFlexible hours$207k - $300k
Software Engineering Manager II, AI/ML GenAI, Google Cloud AI Google Sunnyvale, CA, USA Qualifications Bachelor... ...(e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI‑related concepts (language modeling, computer vision). 2 years of experience in a people...ComputerFull time- ...revolutions in high-performance computing and machine learning to... ...economy. We are not selling software — we are selling materials.... ...skilled and experienced Software Engineering Manager to join our dynamic team of... ...roadmap and long-term vision, aligning it with business goals...ComputerTemporary workWork at office3 days per week
$144.25k - $256.25k
...commitment to back the broader engineering community through open source... ...Leadership Lead and manage U.S. public cloud operations... ...Qualifications ~ Bachelor's degree in Computer Science, Engineering, or... ...medical, dental, vision, life insurance, and disability...ComputerFull timeWork at officeLocal areaFlexible hoursShift work$207k - $307k
Software Engineering Manager II, Agentic Planning and Memory corporate_fare Google place Mountain View, CA, USA... ...techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI related concepts (language modeling, computer vision). 2 years of experience in a...ComputerFull time$135.6k - $180k
...seasoned Senior Technical Program Manager to lead our global... ...customers. As a key member of the engineering leadership team, you will... ...frameworks Academic background in Computer Science, Engineering, or... ...medical, dental, and vision plans, life and accidental death...Computer$207k - $300k
Software Engineering Manager II, Infrastructure, Google Cloud Networking corporate_fare Google place Sunnyvale... ...’s degree or PhD in Engineering, Computer Science, or a related technical field... .... Develop the mid-term technical vision and roadmap within the scope of your...ComputerFull time$198.3k - $342.8k
...Software Engineering Manager, Siri Runtime Systems and Interaction Cupertino, California, United States... ...execution and the long-term vision for their team They collaborate effectively... ...professional experience in computer science or a related field Preferred...ComputerRelocation$170k - $277k
...as determined by the business needs of the team. As a Software Engineering Manager of the Post-Training Infra team, you will architect the high... ...Basic Qualifications ~ BA/BS Degree in Computer Science or related technical discipline, or equivalent practical...ComputerFor contractorsWork at officeFlexible hours$175.5k - $263.3k
...Staff Platform Product Manager, Cloud Security Architecture Location... ...the long-term security vision and roadmap with a focus on identifying... ...with cloud product and engineering teams to develop a deep... ...in a technical field (e.g., Computer Science, Engineering) or equivalent...ComputerWork experience placementLocal area$132.8k - $250.8k
...teams to efficiently deploy and manage production-grade container... ...application developers, platform engineers, and infrastructure teams to... ...Qualifications ~8+ years of overall Software Engineering / IT Experience ~ Bachelor's Degree in Computer Science, Software Engineering,...ComputerFull timeImmediate startRemote workWork from homeFlexible hours$184k - $287.5k
...applications have a huge compute demand already and run... ...a technical leader to manage our NVSHMEM and UCX... ...help realize NVIDIA's vision? What you will be doing... ...and grow your library engineering team and be... ...of experience in the software industry with specialization...Computer- ...of Zero Trust Data Security software and SaaS for large enterprises... ...exciting opportunity for software engineering professionals to be part of... ...Build, grow and manage a high-performance engineering... ...Requirements BE / BS degree in computer science, engineering, or related...ComputerRemote work
- ...go. We’re looking for system software experts who agree. Our... ...Communication team is hiring a software engineering manager to lead the development of... ...-by-side. ~ BS/MS/PhD in Computer Science, Electrical... ...position. About GM Our vision is a world with Zero Crashes...ComputerLocal areaWork from home
- BrightAI Corporation is looking for a Computer Vision Intern to assist with data labeling and annotation. The internship offers exposure to the full CV pipeline and mentorship from engineers in the field. You will gain hands-on experience with YOLO and PyTorch while working...ComputerInternship
$212k - $340k
...searching for an exceptional Senior Engineering Manager to join the Aurora Services... ...Our mission is to build the software that drives the commercial... ...& execute the technical vision and roadmap. Champion the... ...~ BS, MS, or PhD in Computer Science or a related technical...ComputerWork at officeLocal areaRemote work3 days per week$262k - $365k
Senior Software Engineering Manager, Infrastructure, Platforms Infrastructure Engineering Corporate fare... ...or networks, or experience with compute technologies, storage, or hardware architecture... .... Develop the long‑term technical vision and roadmap within, and often beyond,...Computer$207k - $300k
Software Engineering Manager, Organizational Engineering, DeepMind Location: Mountain View, CA, USA Qualifications Bachelor's degree in Computer Science, a similar technical field of study, or equivalent practical experience. 8 years of experience with software engineering...ComputerFull time$192k - $278k
...Qualifications Bachelor's degree in Computer Science or related technical field, or... ...experience. 8 years of experience in product management, including experience with agentic... ...environments, driving alignment between Research, Engineering, and GTM teams. Experience building...ComputerFull time$207k - $300k
Software Engineering Manager, Health and Home Infrastructure corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree, or equivalent... ..., distributed systems or networks, or experience with compute technologies, storage or hardware architecture. 3 years...ComputerFull time$185k - $203k
...responsible for providing technical project management and program management for engineering projects in Google Fiber Engineering. The projects are related to software developed by the systems and tools... ...) ~ Bachelors of Science in Computer Science, Computer Engineering, or...ComputerFull time- Job Description As an Oracle Cloud Project Manager, your main responsibility will be to oversee a team of Consultants and Client personnel... ...combination of education plus relevant experience, in Computer Science, Management Information Systems, Management, Business Administration...Computer
$207k - $300k
Software Engineering Manager, Merchant Shopping, Agency Growth corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree, or equivalent... .... Preferred qualifications Master's degree or PhD in Computer Science, or a related technical field. 3 years of...ComputerFull timeWorldwide$171.2k - $276.83k
...the Senior/Principal Product Manager for Cortex Cloud, you will lead... ...Proactively collaborate with engineering teams to deliver cutting-edge... ...and articulate the product vision and strategy effectively to both... ...~ Bachelor's degree in Computer Science, Engineering, a related...ComputerFull timeWork at office$82.5k - $199.5k
...Description Principal Product Manager - Cloud Database & AI... ...to work collaboratively with engineering on product requirements and designs... ...: Define the product vision, strategy and roadmap Gather... ...in enterprise cloud computing, data/database technologies,...ComputerTemporary workFlexible hours$180k - $240k
...Sr. Computer Vision Engineer (Deep Learning) Mountain View, CA Harbinger is an American commercial... ...progress, and performance metrics to management. Required Qualifications ~5... ...Python and a deep understanding of software design principles and development...Computer$180k - $240k
...Senior/Staff Computer Vision Engineer - Deep Learning Focus Mountain View, California, United States... ...progress, and performance metrics to management. Required Qualifications ~3... ...Python and a deep understanding of software design principles and development...ComputerWork experience placementWork at officeLocal area- Google Inc. is looking for a Software Engineering Manager in Mountain View, CA, to lead AI-driven projects. This role involves overseeing full-stack... ...management, and algorithm design. A Bachelor's degree in Computer Science or a related field is required, alongside strong...Computer
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager, Computer Vision. Be the first to apply!
- id software Mountain View, CA
- android software developer Mountain View, CA
- software sales Mountain View, CA
- software technical support engineer Mountain View, CA
- software engineer - cloud services Mountain View, CA
- embedded software Mountain View, CA
- software intern Mountain View, CA
- senior c# .net software developer Mountain View, CA
- software applications developer Mountain View, CA
- software support Mountain View, CA


