Backend Engineer- Web/ML Dev Ops
## About the CompanyChooch develops Computer Vision AI applications that make cameras intelligent, helping organizations improve productivity and revenue while reducing operational costs. The company provides AI solutions for industries including healthcare, manufacturing, and retail and has been recognized by IDC as a leading computer vision platform.## About the RoleChooch is seeking a US-based Backend Software Engineer for a full-time remote position. The role will focus on building and owning backend systems that power Chooch's Computer Vision AI platform and analytics products.The engineer will work across APIs, data services, model-serving integrations, and infrastructure that supports reliable deployments for enterprise customers. The position involves close collaboration with Solutions Engineering and ML teams, as well as frequent interaction with technical and non-technical stakeholders.### Key Responsibilities* Design, build, and maintain scalable backend services supporting Computer Vision and LLM workflows, analytics, and customer-facing applications.* Develop and maintain REST and GraphQL APIs, internal service interfaces, and event-driven integrations.* Implement authentication and authorization patterns and secure service-to-service communication.* Build and maintain data layers for storage, indexing, retrieval, analytics, reporting, and search across computer vision outputs.* Develop streaming and batch pipelines for camera and edge events.* Transform model results into customer-ready insights.* Define data contracts, schemas, and data-quality checks.* Partner with ML engineers to productionize model inference, including deployment, versioning, monitoring, and rollback strategies.* Integrate Computer Vision and LLM services into backend workflows with a focus on latency, throughput, and observability.* Support experimentation while keeping production systems stable and maintainable.* Monitor service health through metrics, logs, tracing, alerting, and incident-response practices.* Optimize API latency, queue performance, database efficiency, and inference throughput.* Improve platform reliability through testing strategies, CI/CD, and infrastructure-as-code practices.* Work with Solutions Engineering to translate customer requirements into scalable backend solutions.* Troubleshoot complex issues in production deployments.* Contribute to technical roadmaps and platform standards as the company scales across customers and industries.### Model Integration and ML Collaboration* Collaborate closely with ML engineers on production model deployment.* Support model versioning, monitoring, and rollback processes.* Integrate AI inference capabilities into reliable backend workflows.* Balance experimentation and innovation with production stability.* Help improve the scalability and maintainability of AI-powered services.### Required QualificationsThe provided job description excerpt does not include a detailed qualifications section. Candidates should be prepared to demonstrate relevant experience in backend software engineering, APIs, data services, cloud infrastructure, and production AI/ML integrations based on the responsibilities described above.### Technology AreasThe role involves technologies and engineering practices related to:* Backend services* REST and GraphQL APIs* Computer Vision and LLM workflows* Data storage, indexing, and retrieval* Streaming and batch data pipelines* Model serving and inference* Authentication and authorization* Metrics, logging, tracing, and observability* CI/CD* Infrastructure as code* Production systems and distributed services### On-Site Travel and Field TestingAlthough the position is remote, occasional on-site travel and field testing may be required to support real-world deployments and customer environments.## Work ArrangementThis is a full-time, remote position for candidates based in the United States. The source listing identifies Jersey City, New Jersey, as the job location.## Equal OpportunityChooch is committed to providing equal employment opportunities and fostering an inclusive workplace. Employment decisions are made without discrimination based on sex, gender identity, sexual orientation, race, color, national origin, religion, disability, age, veteran status, or any other characteristic protected by applicable law.