FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Computer Vision Engineer
CivilGridComputer Vision Engineer at CivilGrid developing scalable CV solutions for infrastructure renewal and growth. Collaborating in a hybrid team setting and working from the Boston office.
Posted 7/7/2026full-timeBoston • Massachusetts • 🇺🇸 United StatesMid-LevelSenior💰 $150,000 - $215,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and deploying computer vision systems using Python and tools like OpenCV and PyTorch, with a strong foundation in classical computer vision techniques and machine learning methodologies. Capable of preparing datasets, training models, and developing cross-technology solutions that integrate various approaches for optimal problem-solving.
Highest-signal resume keywords
Computer Vision Systems DevelopmentPython ProgrammingOpenCVMachine LearningDataset Preparation and Model Training
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Feature ExtractionGeometric TransformationsImage RegistrationCNNsTransformersRANSACModel Fine-TuningModel EvaluationCross-Technology SolutionsQuality Metrics
Soft Skills
Strong CommunicationCollaborationInitiative
Tools & Technologies
NumPyPyTorch
Industry Keywords
Computer VisionMachine LearningVision-Based ModelsStart Up Ready
Tech Stack
Tools & technologiesNumpyPythonPyTorch
About the role
Key responsibilities & impact- Explore our data and workflows to identify opportunities where CV/ML-based solutions can have the most impact
- Apply classical computer vision techniques — feature matching, geometric transformations, image registration — to build internal and customer-facing features
- Prepare training data, and train, fine-tune, and validate vision-based models
- Develop cross-technology solutions that combine VLMs, vision-based models, and classical CV to solve problems no single approach can
- Ship CV pipelines that can be continuously monitored and validated, with evaluation harnesses and quality metrics built in from day one
Requirements
What you’ll need- 3 years of experience building computer vision systems in Python, with tools such as OpenCV, NumPy, and PyTorch (or equivalents)
- Solid grounding in classical computer vision: feature extraction and matching, geometric transformations, image registration, and robust estimation (e.g., RANSAC)
- Solid grounding in ML and ML-based computer vision: CNNs, transformers, embedding spaces
- Hands-on experience preparing datasets and training, fine-tuning, and evaluating vision-based models
- Start Up Ready: autonomous, moves fast, takes initiative without being asked
- Strong verbal and written communication, able to articulate ideas clearly and collaborate effectively
- A degree in Computer Science, Electrical Engineering, or a related field (B.S. or M.S.)
Benefits
Comp & perks- Company-funded medical, dental, and vision insurance — including medical plans at no cost to the employee
- FSA (health and dependent care)
- Unlimited PTO and a culture that expects you to actually use it
- 401(k) plan
- Flexible, remote-friendly work environment
- A high-trust team, real ownership, and the chance to do the most meaningful work of your career