AI Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Mon, May 18, 2026
This job expires in: 29 days
Job Summary
To develop innovative computer vision models for diagnosing conditions in pets, the full-time AI Software Engineer will engage in both ML research and software engineering, creating production-ready systems that veterinarians can utilize, all while working remotely.
Key responsibilities
- Collaborate with the team to design and implement custom ML architectures optimized for video analysis of canine movement patterns
- Develop full-stack applications to make ML models accessible to veterinary professionals and enhance the video capture platform
- Build and maintain robust backend services and APIs, deploying and monitoring ML systems in production environments
Required qualifications
- 3+ years of experience developing and deploying computer vision models
- Strong understanding of deep learning architectures for video processing (CNNs, RNNs, Transformers, ViTs)
- Proficiency in PyTorch
- Experience with backend development using Go, Java, Rust, or strongly typed languages
- Familiarity with cloud infrastructure (AWS/GCP/Azure) and containerization
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...