
Computer Vision Developer
Job description
We’re looking for a Computer Vision Developer with a strong foundation in applied computer vision, machine learning, and software development. In this role, you’ll develop tools and systems to automate visual data processing, train and evaluate models, and contribute to the design and execution of high-impact experiments. You should be comfortable working across the full pipeline from data collection and annotation to model training and evaluation with a focus on reproducibility and performance.
KEY RESPONSIBILITIES
- Develop tools in Python or C/C++ for preprocessing, annotation, and enhancement of image and video datasets
- Design and optimize image-processing pipelines for efficiency and accuracy
- Execute experiments to collect high-quality data for machine learning training
- Build and automate model training pipelines and evaluate model performance using metrics like precision, recall, and accuracy
- Document code, experiment methodology, and results to ensure reproducibility and collaboration
BASIC QUALIFICATIONS
- Strong proficiency in Python; familiarity with C/C++ is a plus
- Experience with computer vision libraries (e.g., OpenCV) and machine learning frameworks (e.g., PyTorch, TensorFlow)
- Solid understanding of statistics, machine learning fundamentals, and experimental design
- Bachelor's or Master’s degree in Computer Science, Data Science, Applied Physics, or a related STEM field
PREFERRED QUALIFICATIONS
- Experience with AWS tools such as SageMaker
- Familiarity with deep learning architectures for vision tasks (e.g., YOLO, ResNet)
- Knowledge of camera projection geometry, ray optics, or projection algebra
TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.#LI-MN1
About the company
Job Location
Company Size
Our Story
The Select Group (TSG) is a privately held technology consulting firm headquartered in Raleigh, North Carolina. Since 1999, we’ve been at the forefront of delivering end-to-end consulting services to clients across diverse industries including Communications, Consumer and Industrials, Energy and Utilities, Federal, Financial Services, Healthcare, and Technology, throughout the U.S. and Canada. We help you solve your toughest challenges, inspire digital innovation and drive meaningful results. We are committed to supporting your needs, helping you to address ever-evolving trends across various industries. Our service areas—Cloud & Infrastructure, Cybersecurity, Data & AI, Digital Transformation, Learning & Development, and Project Management & Agile—are designed to create long-term success by aligning with your business goals and advancing to meet future demands.