For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Harnham
Harnham

Principal Software Engineer - Computer Vision and Edge Computing

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Python
Hardware
Computer Vision
+15

Visa

U.S. visa required

Permanent role
5 days ago
Apply now

Principal Software Engineer - Computer Vision & Edge Computing
$175,000 - $190,000
US Remote (Must be located in the US)
Edge AI/Robotics and Industrial Safety Start-Up

Our client, a pioneering start-up in the industrial safety space, is transforming how critical rope applications are monitored across high-risk sectors, including Construction, Maritime, Mining, and Oil & Gas. By leveraging real-time data and edge computing, they are helping prevent catastrophic failures and save lives.

They are now looking for a Principal Software Engineer to lead the development of scalable, high-performance computer vision systems deployed on edge devices and integrated with AWS cloud infrastructure. This is a mission-driven role where your work will have a direct impact on safety and innovation.

THE ROLE
As a Principal Software Engineer, you will:

  • Architect and develop robust computer vision solutions for edge devices.
  • Lead technical initiatives and mentor engineers across the team.
  • Design scalable systems for real-time image processing in resource-constrained environments.
  • Collaborate with ML engineers to optimise models for edge deployment.
  • Implement observability and monitoring across edge and cloud components.
  • Drive best practices in code quality, testing, and documentation.
  • Own deployment pipelines and contribute to architectural decisions.

YOUR SKILLS AND EXPERIENCE:

  • Expert-level Python programming with performance optimisation.
  • Strong background in computer vision (OpenCV, etc.).
  • Experience with edge computing frameworks and hardware.
  • Real-time image processing and memory management expertise.
  • CI/CD and automated testing for embedded systems.
  • Familiarity with Linux-based systems and containerisation.
  • Knowledge of distributed system monitoring tool
  • Experience with ML frameworks (TensorFlow Lite, PyTorch Mobile, ONNX).
  • Knowledge of edge hardware (NVIDIA Jetson, Raspberry Pi).
  • AWS technologies (IoT Core, Greengrass, Lambda, CloudWatch).
  • Real-time OS or embedded Linux experience.
  • Understanding of camera interfaces and IoT protocols.
  • Proven leadership and mentoring experience.
  • Strong communication and problem-solving abilities.
  • Passion for safety-focused technology and innovation.

BENEFITS

  • Competitive salary and equity options.
  • Flexible remote working.
  • Health, dental, and vision insurance.
  • Professional development and conference support.
  • Opportunity to build life-saving technology in a collaborative environment.

Desired Skills and Experience

Linux, Robotics, Edge, IoT, Python, System Engineer, AWS, Tensorflow or Pytorch, OpenCV, ML, Machine Learning

About Harnham

👥201-500
📍Wimbledon, London
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service