Senior/Staff Software Engineer (Computer Vision Team)

iMETALX
Sausalito, CA

Company Description

iMETALX, Inc. is creating a future where space is accessible and sustainable for all. We provide space domain awareness (SDA) and in-space servicing, assembly and manufacturing (ISAM) solutions for governments and commercial customers. Our work spans spacecraft autonomy (world view, perception, and controls) as well as testing and deploying software on real systems.

We are building a dynamic, high-impact team focused on developing innovative applications in computer vision, machine learning, and autonomy. This role offers the chance to significantly influence our technical direction, culture, and impact within our exciting projects.

Role Overview:

As a Principal or Staff Software Engineer on the Computer Vision Team, you will support the development of cutting-edge computer vision solutions for our RPOD, ISAM, and SDA projects. You will leverage your expertise to oversee the architectural design, run time, and efficiency of our systems, and ensure the successful integration of complex software components.

Your responsibilities will include developing advanced algorithms and systems, shaping prototype code and new ML models into deployable products, presenting findings to stakeholders, and driving technical strategy while collaborating closely with cross-functional teams.

Key Responsibilities:

  • Architect, implement, and refine advanced computer vision and machine learning algorithms and systems.
  • Work with a team of engineers, ensuring technical excellence and fostering a culture of innovation, and mission driven solutions.
  • Drive the end-to-end development process, from ideation to deployment, of CV solutions tailored for space and terrestrial applications.
  • Conduct thorough testing and validation of perception systems in real-world scenarios, ensuring reliability and performance.
  • Collaborate with software and control teams to seamlessly integrate vision systems into larger autonomy solutions.
  • Stay informed on emerging technologies and methodologies in computer vision and machine learning and translate them into practical applications at iMETALX.

Who You Are

  • Accomplished software engineer with:
  • Deep expertise in software deployment and optimization, with a strong portfolio of successful implementations in real-world applications.
  • Experience with Computer Vision and autonomous systems
  • Proficient in Python and C++, with a proven track record of building scalable and maintainable software systems.
  • Strong problem-solving skills with an aptitude to work on complex, ambiguous challenges and manage competing priorities.
  • Results-driven with excellent communication skills, able to convey complex technical concepts to both technical and non-technical stakeholders.
  • Passionate about the field of computer vision and committed to lifelong learning and professional growth.
  • Enjoy a fast-paced, collaborative work environment where you can make an impact.

Requirements

Required Qualifications

  • 6+ years of professional experience in software engineering or applied computer vision/machine learning.
  • Minimum of 4 years of C++ experience.
  • Strong command of Python and C++, and demonstrated ability to develop production-grade systems.
  • Proven experience in computer vision, robotics perception, autonomous systems, or related fields, with a focus on reliability and performance.
  • Experience taking prototype code and optimizing for runtime efficiency
  • World class software developer with demonstrated success in deployment
  • Ability and willingness to work on-site in Sausalito, CA.
  • U.S. citizenship due to ITAR export-control restrictions; only U.S. citizens are eligible for this position.

Preferred Qualifications

  • Prior experience with robotics, autonomous vehicles, drones, or other SWaP-constrained systems.
  • Familiarity with simulation tools, cloud computing, and complex API integrations.
  • Experience with GPU programming (CUDA) or optimization of computer vision algorithms.
  • Hands-on experience with advanced perception frameworks or technologies.
  • Experience with Space Systems

Benefits

  • Competitive Salary
  • Health Insurance/Dental
  • Paid Time Off
  • 401k
  • Performance Bonus
  • Equity
Posted 2026-01-15

Recommended Jobs

Sr Product Operations

Uber
San Francisco, CA

About the Role The Product Operations team at Uber plays a crucial role in ensuring the development and rollout of the right products to drive our business forward. As a Senior Product Operations …

View Details
Posted 2026-04-15

Accountant

City of Trees Ventures, Inc.
Sacramento, CA

ACCOUNTANT Join Our Growing Cannabis Brand STARTING SALARY: $65,000 - $80,000 LOCATION: Sacramento, CA JOB TYPE: Full-time ABOUT US: We are a leading cannabis brand committed to quality…

View Details
Posted 2026-01-27

Dental Treatment Coordinator

Cedar Dental Care
Fremont, CA

NOW HIRING: Dental Treatment Coordinator Fremont, CA | Mon–Fri 9–6 PM | Sat 9-5 Cedar Dental Care | Where compassion meets excellence. Important: Please do NOT call the office regardi…

View Details
Posted 2026-04-16

HEAVY EQUIPMENT MECHANIC

Department of Forestry & Fire Protection
San Luis Obispo County, CA

Job Description and Duties Please see the attached duty statement for details on this postion. Contact Chief Rob Jenkins at 805-903-3402 or email at [email protected] for questions related …

View Details
Posted 2026-04-06

Seasonal Housekeeping Dispatcher - Worldmark Indio Resort

Wyndham Destinations
California

We Put the World on Vacation Travel + Leisure Co. is the world’s leading vacation ownership and travel membership company, with a dynamic and growing portfolio of resort, travel club, and lifestyl…

View Details
Posted 2026-04-15

Concierge

Oakmont Management
San Diego, CA

Positions: Concierge On Call Shifts, Time, and Days: Varies Pay Range: $18.00 - $19.00 an hour Oakmont of Pacific Beach is a premier senior living community situated on a beautifully landscaped ca…

View Details
Posted 2026-04-15

Bus Driver (Merced)

Transdev
Merced, CA

Bus Operator We are currently looking for experienced Bus Drivers to join our elite team inMerced, CA. As a key member of our YARTS (Yosemite Area Regional Transportation System) you will be entru…

View Details
Posted 2026-04-09

Sales Administrator

Webconnex LLC
Sacramento, CA

Location This role is based in Sacramento, California at our headquarters in Old Sacramento. But we can assure you, Sacramento won't be the only place you'll work. We host frequent trips during t…

View Details
Posted 2026-01-29

Claims Intake Coordinator

Avispa Technology
Los Angeles, CA

Claims Intake Coordinator 3263556 ~ Hourly pay: $35/hr ~ Worksite: Leading medical institution (Los Angeles, CA 90045 - Onsite) ~ W2 Employment, Group Medical, Dental, Vision, Life, Retirement…

View Details
Posted 2026-04-09

HHA (Mt. Shata)

Arcadia Home Care and Staffing – an Addus family company
California

Offering Daily Pay for select positions. Rates up to $18/hr! We offer a referral bonus incentive.  ARCADIA ALSO OFFERS HEALTH BENEFITS WITH NO MINIMUM HOURS REQUIRED TO QUALIFY IN THE FIRST YEAR…

View Details
Posted 2026-04-03