Software Engineer, Computer Vision / Image Processing

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

python cuda gpu high-throughput bundle adjustment

๐Ÿ“‹ Description

  • Implement and re-implement expensive imaging-pipeline stages in performant C++, including bundle
  • Drive down IR Data Product pipeline latency by replacing expensive stages with optimized
  • Work with the image data products team to identify the highest value stages to port from Python to
  • Contribute to high-performance reference algorithms and benchmark them.
  • Partner with the HPC GPU specialists where workloads benefit from GPU acceleration.
  • Own verification and validation, including unit, integration, and performance regression tests in

๐ŸŽฏ Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering
  • 3+ years of professional experience developing performance-critical C++ software in production.
  • Expert-level C++, with deep familiarity with memory management, concurrency, and
  • Hands-on experience with bundle adjustment, orthorectification, and common image and geospatial
  • Demonstrated experience building high-throughput, low-latency image-processing services.
  • Experience integrating C++ components into Python pipelines.

๐ŸŽ Benefits

  • Competitive equity grant
  • Comprehensive benefits package
  • Medical, dental, and vision insurance
  • 401k retirement plan
  • Short & long term disability and life insurance
  • Three weeks paid vacation for new employees
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’