← Back to list
Job
· Principal
Staff Software Engineer, Machine Learning (Computer Vision), Remote
Software Engineer
• Principal
• Remote
• Full-time
•
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

Job
· Principal
Staff Software Engineer, Data Platform
Agility Robotics
FlinkCppDatabricks
+11
$191,000–$299,000/yr
gross
🌍 Remote
🗣️ EN

Job
· Principal
Senior/Staff Applied Research Software Engineer
Twilio
AI/ML
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Security Software Engineer, AI Security
Databricks
AI/MLDatabricks
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff + Senior Software Engineer, Inference
Anthropic
AI/ML
+3
💰 Salary: not specified
🏢 On-site
Ontario
🗣️ EN

Job
· Principal
Staff Software Engineer- Data Ingestion
Aledade
CppDatabricks
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN

Job
· Principal
Staff Software Engineer (Fullstack / Distributed / Cloud / Microservices)
NetApp
Cloudformation
+9
💰 Salary: not specified
🔀 Hybrid
Bangalore
🗣️ EN