Submit your resume and cover letter to apply@revela.io and be part of the team that is shaping the future of AI!
AI Developer (Computer Vision)
Location
Canada
Department
Engineering
Type
Remote
Salary
Job Description
Posted on:
July 3, 2025
Responsibilities
Design, develop, and implement computer vision algorithms and models for various applications, such as object detection, image classification, and segmentation.
Collaborate with cross-functional teams, including data scientists, software engineers, and project managers, to ensure the successful delivery of AI solutions.
Train and optimize computer vision and other AI models on large datasets, ensuring accuracy, efficiency, and scalability.
Stay up to date with the latest advancements in computer vision research and share this knowledge with your teammates.
Write high quality, production-grade code.
Develop and document technical specifications and reports.
Participate in proof-of-concept projects and pilot deployments.
Effectively communicate technical concepts to clients and stakeholders.
Uphold a high standard of AI ethics.
Qualifications
Bachelor's degree or higher in Computer Science, Software Engineering, Applied Data Science or related field, with a strong focus on machine learning.
Minimum of 3 years of experience as an AI Developer or similar role, with demonstrable expertise in computer vision techniques.
Proficiency in Python.
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch).
Experience with cloud platforms (e.g., GCP, AWS, Azure) and containerization technologies (e.g., Kubernetes, Docker).
Strong understanding of at least one of the following concepts: object detection, image segmentation, or 3D reconstruction.
Excellent communication and collaboration skills, with the ability to explain complex technical concepts to non-technical audiences.
A strong team player with a proactive and results-oriented attitude.
Proven ability to self-manage time and responsibilities.