Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$150k - $190k
Full-time

DeepWalk

United States
  • Remote job

About DeepWalk

DeepWalk is a fast-growing venture that helps cities keep people safe using computer vision to map and monitor their sidewalks. We have ongoing contracts with cities, universities, and engineering firms.

In the past year, we’ve processed thousands of miles of sidewalk across 20+ states , generating millions of labeled data points used in real-world infrastructure decisions. We’ve raised $4.1M, recently closed a $2.1M seed round led by Enable Ventures, and we currently generate 7-figure revenue helping communities across America.

Staff Software Engineer — Computer Vision Platform

$150,000 – $190,000 base salary + equity · Remote

We’re hiring a Staff Software Engineer to lead the technical direction of DeepWalk’s computer vision platform for automated sidewalk inspection. This role is focused on tackling high-impact, open-ended problems around large-scale imagery, production ML systems, and data pipelines that handle hundreds of terabytes of data. We’re specifically looking for engineers who have built and operated computer vision or ML systems in production at scale (not just research or prototyping).

You’ll play a key role in how we process, analyze, and deliver insights from millions of images, supporting cities as they work to build safer, more accessible infrastructure.

In this role, you’ll work closely with a handful of experienced engineers, help set technical direction, and establish patterns the team can scale with.

Our core stack today includes Python-based CV/ML systems running on AWS, with data pipelines and services designed to handle large volumes of imagery and geospatial data.

What You’ll Do

As a Staff Engineer at DeepWalk, you’ll have significant ownership over both the systems we build and how we build them. You will…

  • Own the lifecycle of our computer vision models, including training, evaluation, deployment, and iteration

  • Improve model performance in real-world conditions (noise, edge cases, data drift)

  • Design and improve data pipelines that process thousands of miles of sidewalks and millions of images

  • Lead architectural decisions for handling hundreds of terabytes of geospatial and visual data, including storage layout, pipeline reliability, and inference performance

  • Set and evolve best practices around deployment, observability, system reliability, and scalability

  • Act as a senior individual contributor and mentor, helping raise the technical bar across the engineering team

  • Work closely with the CEO and operations team to turn business needs into clear technical priorities

What Success Looks Like (First 3–6 Months)

  • Build a strong understanding of our current computer vision systems and data pipelines

  • Identify the biggest scaling, reliability, and maintainability gaps as we grow

  • Propose and begin executing on a clear plan to improve how we deploy, monitor, and operate production ML systems

  • Become a trusted technical partner to leadership

What We’re Looking For

Required

  • 6+ years of experience, including direct ownership of production ML or computer vision systems (training, deployment, and ongoing operation)
    Experience taking models from training → production → monitoring → iteration in a real-world environment

  • 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, scalability, and distributed systems

  • Experience with cloud platforms such as AWS, GCP, or Azure

  • Comfort working in a startup or growth-stage environment with changing requirements

Nice to Have

  • Experience with large-scale or real-time data pipelines

  • Infrastructure-as-Code experience (Terraform, CDK, etc.)

  • ML observability, data validation, or model deployment experience

  • Familiarity with geospatial, imagery, or sensor-driven data

  • An interest in urban planning, accessibility, or civic technology

Compensation & Benefits

  • $150,000 – $190,000 base salary, based on scope and experience

  • Equity

  • Unlimited PTO (most of our team takes 3–4 weeks per year)

  • Health insurance

  • 401(k) with ~4% match (100% on first 3%, 50% on the next 2%)

DeepWalk participates in the federal E-Verify program to confirm the employment eligibility of all newly hired employees.

DeepWalk is an Equal Opportunity Employer and is committed to building a diverse and inclusive workplace. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected status.

In accordance with applicable laws, DeepWalk provides equal pay for equal work and complies with all federal, state, and local pay transparency and compensation requirements.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Machine Learning (Computer Vision), Remote in United States vacancy
  •  ...was founded with a vision to be more than...  ...progressive work in machine learning meets cutting-...  ...We're seeking a Staff Engineer to help lead our...  ...StackAdapt is a Remote First company, we...  ...growth Promote software development best-...  ...understanding of computer science fundamentals... 
    Remote job
    Computer
    Full time
    Work from home
    Home office

    Stackadapt

    United States
    1 day ago
  • $150k - $300k

     ...Earth.   About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across...  ...Experience with geospatial concepts, remote sensing data, or robotics/...  ...concepts Familiarity with deep learning approaches to 3D vision (e.g. NeRF,... 
    Remote work
    Computer
    Permanent employment
    Full time
    Night shift

    Array Labs

    Remote
    1 day ago
  • $169k - $185k

     ...the team for you. We are a remote-first, dynamic tech...  ...looking for a fully-remote Staff Software Engineer/Architect to help lead the...  ...-stream overlays, and AI/Computer Vision workflows. Check out some...  ...with mobile, web, machine learning/computer vision, and platform... 
    Remote job
    Computer
    Full time
    Temporary work
    Work at office
    Immediate start
    Work from home

    Game Changer

    Remote
    1 day ago
  •  ...optional). Whether remote or in-office, we...  ...re looking for a Staff Software Engineer who is both a...  ...opportunity and willing to learn, we'd love to...  ...'s degree in Computer Science, Engineering...  ...with integrating Machine Learning systems,...  ..., dental, and vision health care plans... 
    Remote job
    Computer
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Nerdwallet

    United States
    1 day ago
  • $189.3k - $290.7k

     ...is open to a fully remote position or hybrid with...  ...Role Overview:As a Staff Software Engineer on the Simulation...  ...Have:BS, MS, or PhD in Computer Science, Engineering...  ...geometry, machine learning, or advanced analytics...  ...include medical, dental, vision, Health Savings Account... 
    Remote work
    Computer
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $190k - $300k

     ...the forefront of software and hardware innovation...  .... Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat...  ...stack for our AI compute engine. You will develop...  ...software, and machine learning fundamentals....  ...usual Medical/Dental/Vision/401k, our inclusive... 
    Remote work
    Computer
    Work experience placement

    d-Matrix

    Santa Clara, CA
    3 days ago
  • $189.3k - $290.7k

     ...we are building software-defined vehicle...  ...We are seeking a Staff Software Engineer to lead the technical...  ...'s degree in computer science,...  ...build systems, remote build execution,...  ...Experience applying machine learning to DevOps workflows...  ...benefits. About GMOur vision is a world with... 
    Remote work
    Computer
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    3 days ago
  • $185k - $284.1k

     ...autonomous driving software performance...  ...autonomy, systems engineering, simulation, and...  ...Bachelor’s degree in Computer Science, Robotics...  ...Aerospace Engineering, Machine Learning, or a related...  ...systems. Hybrid/Remote: This role can be...  ...medical, dental, vision, Health Savings... 
    Remote work
    Computer
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    7 days ago
  •  ...demand, logistics engine for last-mile...  ...experienced machine learning engineer to...  ...our team. As a Staff Machine Learning...  ...and some time remote (#LI-Hybrid)....  ...) in the full software development lifecycle...  ...Statistics, Computer Science, Math,...  ..., dental, and vision benefits, 11... 
    Remote work
    Computer
    Hourly pay
    Work at office
    Local area
    Flexible hours

    Doordash

    San Francisco, CA
    3 days ago
  • $186.2k - $223.4k

     ...on developing software for automated trucks...  ...with the vision to partner directly...  ...is hiring a Staff Motion Planning Engineer to lead technical...  ...of robotics, machine learning, optimization,...  ...Bachelor's degree in Computer Science,...  ...open to hiring Remote in the United States... 
    Remote work
    Computer
    Full time
    Work at office
    Immediate start
    Relocation

    Torc Robotics

    Blacksburg, VA
    7 days ago
  •  ...Security is hiring a Staff Software Engineer to join a new...  .... This is a 100% remote position, with an...  ...-in-time access. Learn why Keeper is trusted...  ...Keeper’s AI and Machine Learning teams...  ...teamsBachelor’s degree in Computer Science,...  ...engineeringBenefitsMedical, Dental & Vision (inclusive of... 
    Remote work
    Computer
    Temporary work

    Keeper Security

    El Dorado Hills, CA
    3 days ago
  • $251k - $310k

     ...behavior. We are the software engineering team responsible...  ...-looking deep-learning-based explorations...  ...in applied machine learning: data shaping...  ...Bachelors degree in Computer Science, Machine...  ...Models (LLM), Vision Language Models (...  ...can be performed remote, the specific salary... 
    Remote work
    Computer
    Full time

    Waymo

    San Francisco, CA
    1 day ago
  • $141k - $242k

     ...Waabi Senior Or Staff Software Engineer Waabi, founded by AI visionary Raquel Urtasun, is...  ...scientists specializing in robotics, deep learning, computer vision, and autonomous driving. We value...  ..., or PostGIS. Familiarity with Machine Learning pipelines or integrating... 
    Remote work
    Computer
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    United States
    2 days ago
  • $218.8k - $335.3k

     ..., optimization, and machine learning to build systems that...  ...are looking for a Staff Software Engineer to provide technical...  ...doing Define technical vision & architecture Set...  ...under tight latency and compute budgets. Architect...  ...States of America; Remote - CaliforniaType:... 
    Remote work
    Computer
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, TX
    6 days ago
  •  ...Backend Platform Engineer (Staff / Principal Level)...  ...distributed systems, machine learning, complex power flow...  ...learning with powerful computational infrastructure and an...  ...reliable and scalable software systems ~...  ...Medical, Dental, and Vision Plan ~ Retirement... 
    Remote work
    Computer

    Drillinginfo

    United States
    4 days ago
  •  ...symbol “HIMS.” To learn more about the...  ...talent-first flexible/remote work approach,...  ...healthcare? As a Staff Software Engineer on the AI team,...  ...while leveraging machine learning and AI technologies...  ...degree in Computer Science, Machine...  ..., dental & vision, and parental leave... 
    Remote work
    Computer
    Full time
    Temporary work
    Local area
    Flexible hours

    Hims

    Remote
    1 day ago
  • $155.8k - $262.55k

     ...This is a US-based remote role. You will be required...  ...As a Senior Staff Software Engineer at SailPoint, you will...  ...that meets our product vision Work in an agile...  ...skills ~ BS in Computer Science, or a related...  ...Services) Big Data and Machine Learning technologies AI... 
    Remote work
    Computer
    Temporary work
    Immediate start
    Worldwide
    Flexible hours

    SailPoint Technologies Holdings, Inc.

    Austin, TX
    2 days ago
  •  ...app, and we’re looking for a fully-remote Staff Software Engineer/Architect to help lead the...  ...advertising, live-stream overlays, and AI/Computer Vision workflows. Check out some of our...  ...closely with mobile, web, machine learning/computer vision, and platform teams... 
    Remote work
    Computer
    Full time
    Temporary work
    Work at office
    Immediate start
    Work from home

    GameChanger

    Remote
    a month ago
  • $102k - $157k

     ...developing innovative remote sensing algorithms...  ...for talented software & algorithm developers and engineers to support programs...  ..., simulation, and machine learning toolchains, including...  ...Engineering, Computer Science, or related...  ...problems, or computer vision) Familiarity... 
    Remote work
    Computer
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Flexible hours

    SciTec

    Boulder, CO
    3 days ago
  •  ...Security is hiring a Staff Software Engineer to join a new...  .... This is a 100% remote position, with an...  ...ambiguity, enjoys learning unfamiliar...  ...Keeper’s AI and Machine Learning teams for...  ...Bachelor’s degree in Computer Science, Engineering...  ..., Dental & Vision (inclusive of domestic... 
    Remote work
    Computer
    Full time
    Temporary work

    Keeper Security

    Remote
    18 days ago
  • $286.2k - $326.7k

     ...Overview Sr. Staff Software Engineer, Full Stack - Finance Tech...  ...team of developers, machine learning experts, product...  ...evangelize a bold technical vision for your domain ~...  ...Cloud computing (AWS, Microsoft Azure...  ...is open to hiring a Remote Employee for this opportunity... 
    Remote work
    Computer
    Full time
    Part time
    Local area

    Capital One

    Remote
    8 days ago
  • $238k - $372k

     ...looking for a Senior Staff AI Software Engineer, Perception to own the technical vision and system...  ...design, redundancy, and compute budget, balancing safety...  ...Bring ~8+ years in machine learning/perception for robotics...  ...Location This is a remote role with the option... 
    Remote work
    Computer
    Full time
    Temporary work
    Relocation package
    Flexible hours
    Shift work

    Agility Robotics

    Pittsburgh, PA
    2 days ago
  • $251k - $310k

     ...and collaborative group of software engineers, machine learning (ML) engineers, and data...  ..., you will report to a Sr Staff TLM. You Will Design...  ...You Have ~ BS or MS in Computer Engineering, Computer Science...  ...the role can be performed remote, the specific salary range... 
    Remote work
    Computer
    Full time

    Waymo

    Remote
    1 day ago
  • $238k - $302k

     ...15+ U.S. states. Software Engineering builds the brains of...  ...decision-making and deep learning, while collaborating...  ...Bachelor's degree in Computer Science or a related...  ...developing and deploying machine learning models in...  ...can be performed remote, the specific salary... 
    Remote work
    Computer
    Full time

    Waymo

    Remote
    1 day ago
  •  ...We are seeking a Staff Software Engineer, Data Engineering to lead...  ...that powers machine learning across Omada. In this...  ...correctness, latency, and computational efficiency when...  ...~ Equity grants ~ Remote first work from home...  ...Health, dental, and vision insurance (and above... 
    Remote work
    Computer
    Full time
    Work from home
    Flexible hours

    Omada Health

    Remote
    a month ago
  • $180k - $225k

     ...also be performed remotely (any exceptions will...  ...and maintain advanced machine learning models and algorithms...  ...for Machine Learning Engineers at ZipRecruiter leveraging...  ...year of professional software development...  .../PhD in Mathematics, Computer Science, Physics, related... 
    Remote work
    Computer
    Full time
    Temporary work
    Flexible hours

    Ziprecruiter

    Remote
    1 day ago
  • $216k - $258k

     ...business-critical machine learning systems at leading...  ...Seattle or work fully remotely from outside those...  ...18-month technical vision to align the team and...  ...’s query execution engine to support complex,...  ...highly concurrent software systems ~ Degree in Computer Science, Software... 
    Remote work
    Computer
    Full time
    Flexible hours

    Tecton

    Remote
    1 day ago
  • $238k - $302k

     ...have: Masters or PhD degree in Computer Science, Machine Learning or a similar discipline....  ...Robotics experience ~8+ years of Software Engineering experience in complex systems...  ...or, if the role can be performed remote, the specific salary range for your... 
    Remote work
    Computer
    Full time

    Waymo

    Remote
    1 day ago
  • $195k - $408k

     ...operates with the high engineering rigor that this...  ...hiring a Senior Software Engineer (Staff scope) to help...  ...B.S. or M.S. in Computer Science, Engineering...  ...flexible for remote work, except for...  ...medical, dental, and vision), life, accident,...  ...2002. To learn more about Roku,... 
    Remote work
    Computer
    Full time
    Work at office
    Local area
    Immediate start
    Monday to Thursday
    Flexible hours

    Roku

    New York, NY
    1 day ago
  •  ...fastest-growing software bets: a brand-new...  ...We are seeking a Staff Software Engineer to serve as a technical...  ...This role is remote and open to...  ...that push us to learn on the go. You...  ...connected operations vision, and we intend to...  ...’s degree in Computer Science, Engineering... 
    Remote job
    Computer
    Full time
    Relocation package

    Samsara

    Remote
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning (Computer Vision), Remote. Be the first to apply!