Chooch AI

Backend Software Engineer – Web/ML Dev Ops

Chooch AI

full-time

Posted on:

Location Type: Hybrid

Location: San MateoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, build, and maintain scalable backend services that support CV/LLM workflows, analytics, and customer-facing applications.
  • Develop and evolve REST/GraphQL APIs, internal service interfaces, and event-driven integrations.
  • Implement authentication/authorization patterns and ensure secure service-to-service communication.
  • Build and maintain the data layer (storage, indexing, retrieval) that supports analytics, reporting, and search across CV outputs.
  • Implement streaming and batch pipelines for ingesting camera/edge events and transforming model results into customer-ready insights.
  • Define data contracts, schemas, and quality checks to keep downstream systems sane (because data loves chaos).
  • Partner with ML engineers to productionize model inference: deployment patterns, versioning, monitoring, and rollback strategies.
  • Integrate CV and LLM services into backend workflows with an emphasis on latency, throughput, and observability.
  • Support experimentation while ensuring production systems remain stable and maintainable.
  • Own service health via metrics, logs, tracing, alerting, and incident response practices.
  • Optimize system performance across API latency, queue backlogs, database efficiency, and inference throughput.
  • Improve platform robustness through testing strategy, CI/CD, and infrastructure-as-code collaboration.
  • Work closely with Solutions Engineering to translate customer requirements into scalable backend solutions.
  • Troubleshoot complex issues in production deployments (you won’t be alone, but you will be the calm voice in the room).
  • Contribute to technical roadmaps and platform standards as we scale across customers and industries.

Requirements

  • Strong backend engineering experience building and maintaining production services and APIs.
  • Proficiency in Python (writing clean, testable, maintainable code).
  • Solid understanding of relational databases and SQL (preferably PostgreSQL), including schema design and query optimization.
  • Comfort operating in a Linux environment: command line, debugging, log analysis, and basic networking concepts.
  • Experience with modern software development practices: code reviews, testing, CI/CD, and shipping iteratively.
  • Proficiency with Git and collaborative workflows (feature branches, PRs, conflict resolution).
  • Strong problem-solving skills with a track record of diagnosing and resolving complex issues in production.
  • Clear communication skills and ability to collaborate with cross-functional partners (Solutions, ML, Product, customers).
  • Nice-to-have
  • Experience integrating or supporting ML/CV systems in production (model serving, inference pipelines, monitoring).
  • Working familiarity with computer vision / image processing libraries (e.g., OpenCV) to understand inputs/outputs and troubleshoot issues.
  • Experience with cloud platforms (AWS/Azure/GCP) and deploying scalable services.
  • Experience with containerization and orchestration (Docker, Kubernetes) and infrastructure best practices.
  • Exposure to frontend fundamentals (HTML/JS) enough to collaborate effectively with full-stack teammates.
  • Education
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field — or equivalent practical experience.
Benefits
  • Chooch offers extensive benefits including health, dental, vision insurance, 401K with 3% match, extensive PTO, and life insurance policies included.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend engineeringPythonrelational databasesSQLPostgreSQLLinuxCI/CDGitcomputer visionimage processing
Soft Skills
problem-solvingclear communicationcollaboration
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science