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...