Automation Developer – Terraform | Ansible | Python with DevOps
We are seeking a highly skilled Full Stack Developer with strong programming and AI/ML expertise to join our product development team building cutting-edge computer vision solutions. This role involves developing high-performance, AI-powered applications for real-time video and image processing, including backend services, frontend interfaces, and model integration workflows. You will work closely with AI engineers, product managers, and UX designers to deliver scalable, secure, and efficient solutions that process and analyze live video streams, manage model lifecycles, and provide actionable insights. Key Responsibilities • Design, develop, and maintain full stack applications for computer vision and AI-based products. • Build robust backend services for video processing pipelines, AI inference, and data management. • Develop modern frontend UIs for visualizing and interacting with real-time analytics. • Implement C/C++ modules for performance-critical components in image/video processing. • Integrate AI/ML models (including LLMs and CV models) into production workflows. • Create RESTful and/or GraphQL APIs for system integration with internal and external services. • Optimize data flow, caching, and storage for large-scale video datasets. • Work with AI lifecycle platforms (e.g., Realwave, MLflow) for versioning, deployment, and monitoring. • Implement and maintain CI/CD pipelines for rapid, reliable deployments. • Collaborate with global teams, with flexibility to work in US hours when required. Required Skills and Qualifications • 6–8 years of software development expeVue.js, with full stack expertise. • Strong programming skills in C and Python, with experience in performance optimization. • Proficiency in at least one modern frontend framework (React, Angular, or Vue.js). • Strong backend development skills using Node.js, Python (FastAPI, Flask, Django), or Go. • Experience in computer vision (OpenCV, TensorFlow, PyTorch, YOLO, etc.). • Familiarity with AI/ML model deployment and inference optimization. • Solid understanding of containerized applications and orchestration (Docker, Kubernetes). • Experience integrating RESTful/GraphQL APIs. • Comfort with Linux-based development environments. • Ability to work effectively in globally distributed teams. Preferred Qualifications • Experience with real-time video analytics and streaming protocols (RTSP, WebRTC). • Familiarity with GPU acceleration (CUDA, TensorRT) for computer vision workloads. • Knowledge of vector databases (FAISS, Milvus, Pinecone) for AI retrieval tasks. • Exposure to DevOps practices. • Understanding of model lifecycle management platforms like Realwave, MLflow, or Kubeflow. • Knowledge of RAG (Retrieval-Augmented Generation) pipelines and AI prompt engineering. Why Join Us? You’ll be working on state-of-the-art AI-driven computer vision solutions with direct impact on real-world applications, in a collaborative environment where innovation is encouraged and rewarded. Apply tot his job