6+ years of backend engineering experience in distributed systems, including senior or leadership roles.
Experience deploying large language models (LLMs) and vision models in production environments.
Proficient in multiple programming languages, particularly Python; familiarity with JavaScript or React is a plus.
Hands-on experience with retrieval-augmented generation (RAG) pipelines for unstructured data.
Strong background in structured data systems, including query planning and semantic modeling.
Familiarity with various infrastructure providers and a solid understanding of system security and resilience.
Experience in both established tech companies and early-stage startups is preferred.
Responsibilities
Build resilient and secure distributed systems for AI-driven evidence search and analysis.
Deploy machine learning systems, including LLMs and vision models, in production settings.
Design and implement retrieval-augmented generation pipelines for unstructured data.
Architect structured data systems with query planning and semantic reasoning capabilities.
Develop or integrate systems that can reason, plan, and act on investigative data.
Stay updated with evolving AI models and infrastructure, driving solutions from concept to delivery.
Benefits
Hybrid work model in San Francisco, California.
Full Job Description
About the Role
Join a small, early-stage public safety technology team building AI tools to help law enforcement teams search and analyze complex evidence. In this high-autonomy role, you will build and deploy production systems that support sensitive investigative work. What You'll Do
Build resilient, secure distributed systems for AI-powered evidence search and analysis.
Deploy large language models, vision models, and other machine learning systems in production settings.
Design retrieval-augmented generation pipelines and semantic search infrastructure for unstructured data.
Architect structured data systems, including query planning and semantic reasoning layers.
Develop or integrate agentic systems that reason, plan, and take actions across investigative data.
Keep pace with evolving AI models and infrastructure approaches, and drive solutions from idea through delivery.
What We're Looking For
At least 6 years of backend engineering experience building distributed systems, including senior, staff, founding, or technical leadership work.
Experience deploying LLMs, vision models, or other machine learning systems in production.
Proficiency across multiple programming languages, including Python; experience with JavaScript or React is useful.
Hands-on experience building RAG or similar pipelines for unstructured data and systems for structured data, such as query planning or semantic modeling.
Experience with multiple infrastructure providers and a strong foundation in system security and resilience.
Experience at both established technology organizations and early-stage startups is valued. Agentic AI experience is a plus.
Must be authorized to work in the United States. Visa sponsorship is not available.
Compensation & Benefits
Base salary range: $150,000 to $215,000 annually. Equity details were not provided. Location