> Markdown version of [/jobs/ext/3034754-software-engineer-annotation-systems](https://www.wearedevelopers.com/jobs/ext/3034754-software-engineer-annotation-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Annotation Systems - **Company:** Obvio Inc - **Location:** San Carlos, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Application Programming Interfaces (APIs), Code Review, Data Security, Distributed Systems, Machine Learning, Backend, Build Tools, Data Pipelines - **Published:** September 23, 2026 - **Apply:** https://startup.jobs/software-engineer-annotation-systems-obvio-10149835 ## About the Role * 3-5 years of backend engineering experience * Experience building and maintaining production distributed systems * Comfort with operational practices - you write code with observability, alerting, and failure recovery in mind * Working knowledge of security principles, including least privilege and secure transport/storage * Ability to take reasonably well-scoped requirements and turn them into solid design and interfaces, asking good questions when things are ambiguous * A collaborative mindset - you give and take feedback well and enjoy working closely with teammates Bonus Points * Familiarity with human-in-the-loop systems, labeling tools, or ML data pipelines * Experience working in a fast-paced startup environment ## Description Obvio deploys AI-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows. These systems sit at the core of our machine learning feedback loops and operational pipelines. You'll work across product, ML, and ops teams to build resilient, observable, and secure systems that translate ambiguous requirements into elegant software. What You'll Do * Help design and build distributed systems that support high-throughput data review and annotation pipelines * Build systems that prioritize performance and reliability under real-world load * Apply strong security and privacy practices, including fine-grained access control, secure data handling, and auditable workflows * Translate cross-functional requirements into clean APIs and backend abstractions * Collaborate with product, ML, and operations to streamline efficiency and feedback loops * Participate in design reviews and contribute to architectural decisions on your team's systems * Write clean, well-tested, maintainable code and give thoughtful code review feedback to peers, * Work on high-throughput pipelines that sit at the core of our ML feedback loop - your code has real, visible impact. * Join a small, experienced team where you'll grow fast and work closely with senior engineers. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details)