Program Developer - Golang
Indexed description
About Mercury
Mercury is a leading provider of intelligent video analytics focused on security, operational efficiency, and real-time AI solutions. Our systems are used across various industries—from retail to critical infrastructure—enabling clients to leverage state-of-the-art video analytics and process automation.
Position Overview
We are seeking an experienced Go (Golang) Developer to drive the development and optimization of our AI and video analytics platforms. The ideal candidate will be responsible for the architecture, implementation, and integration of back-end systems that process large volumes of video data in real time.
Key Responsibilities
Develop and maintain Go (Golang) microservices for video and AI data processing
Optimize performance and scalability of existing systems
Collaborate with AI/ML and DevOps teams on integrating PyTorch models and NVIDIA GPU infrastructure
Integrate with various hardware devices (IP cameras, servers)
Write technical documentation and participate in code review processes
Desired Skills & Experience
5+ years of experience in Go (Golang) development
Hands-on experience with microservices architecture
Knowledge of real-time video streaming and data processing
Experience with PyTorch or AI model integration (preferred)
Familiarity with Docker and Kubernetes
Excellent communication and teamwork skills
Compensation
Competitive monthly salary in the range of 2,000–3,000 EUR (net), depending on experience and skills
Performance-based bonuses
What We Offer
Work on innovative AI and video analytics projects
Collaboration with experts in AI, security, and cloud technologies
Opportunities for professional growth and development
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search