Computer Vision & Deep Learning Engineer (PyTorch/OpenCV)
Worldwide
We are a specialized AI/ML engineering team working on a high volume of complex projects across diverse industries (including Health Tech, AgTech, and Industrial Automation). As our project pipeline grows, we are looking to expand our core team with a highly skilled and hands-on Computer Vision Engineer. This is an ongoing, long-term opportunity to join a collaborative environment and work alongside other senior AI professionals to tackle real-world vision problems, from 2D object detection to 3D image segmentation and feature extraction. Core Responsibilities: - Collaborate with our existing engineering team on the design and implementation of computer vision pipelines (Object Detection, Semantic Classification, Image Segmentation). - Train, fine-tune, and evaluate deep learning models using PyTorch and TensorFlow. - Perform data preprocessing, augmentation, and handling of large-scale image/video datasets. - Optimize models for inference and assist in integrating computer vision APIs into our broader software architecture. - Write clean, well-documented, and production-ready Python code while participating in code reviews with the team. Mandatory Skills & Expertise: - Strong proficiency in Python and core computer vision libraries (OpenCV). - Proven hands-on experience with PyTorch (preferred) or TensorFlow. - Solid background in implementing architectures like YOLO, SSD, or similar for object detection/segmentation. - Experience with deep learning model evaluation and performance tuning. Nice to Have: - Experience with 3D Reconstruction, Stereo Matching, or Multi-view Geometry. - Knowledge of C++ and CUDA optimization. Familiarity with SLAM, Robot Operating System (ROS), or autonomous vehicle applications.
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$40.00
-
$60.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- BrazilBauru9:36 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by