← Back to list
Job · Principal

Staff Software Engineer, Machine Learning (Computer Vision), Remote

Software Engineer • Principal • Remote • Full-time European Union EU/EMEA

Staff engineering role leading the technical direction of DeepWalk's computer vision platform for automated sidewalk inspection.

Responsibilities

  • Own the lifecycle of computer vision models: training, evaluation, deployment, and iteration
  • Improve model performance in real-world conditions (noise, edge cases, data drift)
  • Lead architectural decisions for pipelines handling hundreds of terabytes of geospatial and visual data
  • Set and evolve best practices around deployment, observability, reliability, and scalability
  • Mentor engineers as a senior individual contributor, raising the team's technical bar
  • Work closely with the CEO and operations team to turn business needs into technical priorities

Requirements

  • 6+ years of experience, including direct ownership of production ML or computer vision systems
  • Experience taking models from training through production to monitoring and iteration
  • Experience owning system architecture and influencing technical decisions across teams
  • Experience deploying computer vision or ML systems in real-world production environments
  • Fluency in at least one modern backend language (Python, Java, TypeScript, Go, etc.)
  • Strong understanding of system design

What we offer

  • $150,000-$190,000 base salary plus equity
  • Remote work

About the company

DeepWalk is a fast-growing venture that uses computer vision to map and monitor city sidewalks for safety. It has processed thousands of miles of sidewalk across 20+ states, raised $4.1M, and generates 7-figure revenue.

Similar jobs