Revolve
Salary: 1,600–3,200 USD net per month
Work format: Remote
Revolve focuses on innovative AI/ML solutions. Developing an internal AI platform for intelligent agents.
Responsibilities
- Design and build multi-agent systems
- Integrate LLMs with internal tools and services
- Develop backend services and APIs for agent workflows
- Implement RAG pipelines and tool/function calling
- Build CLI-based agent workflows and automation tools
- Build computer vision pipelines: object detection, multi-object tracking, person re-identification
- Develop multi-camera multi-person tracking across camera networks
- Work with real-time video streams and GPU inference optimization
Requirements
- Node.js ecosystem (Express.js)
- Python
- Experience with LLM APIs and prompt engineering
- Experience with RAG, tool calling, or agent frameworks
- Familiarity with Docker, Linux, and Git
- PyTorch and OpenCV
- Object detection and multi-object tracking (YOLO, ByteTrack / BoT-SORT or similar)
- Person re-identification and vector search (Milvus / FAISS)
- Video processing: ffmpeg / GStreamer, RTSP, hardware decoding
Optional
- NLP, ML experience
- Open-source LLM deployment or inference optimization
- Vision-language models (VLM)
- TensorRT / ONNX Runtime