Computer Vision Engineer
Unreal Gigs
- San Francisco, CA
- Permanent
- Full-time
- Model Training and Evaluation: Train computer vision models using large-scale datasets, evaluating model performance and iteratively refining approaches to achieve state-of-the-art results.
- Model Deployment: Architect scalable and reliable computer vision pipelines for deployment in production environments, collaborating with DevOps engineers to ensure seamless integration and monitoring.
- Data Processing: Develop data pipelines to ingest, preprocess, and augment image and video data for training and evaluation, ensuring data quality and integrity throughout the data lifecycle.
- Performance Optimization: Optimize computer vision models and systems for speed, efficiency, and scalability, leveraging techniques such as parallel processing and hardware acceleration.
- Cross-Functional Collaboration: Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to define requirements, prioritize tasks, and deliver solutions that meet business objectives.
- Documentation and Reporting: Prepare documentation and technical reports to communicate model designs, implementation details, and performance metrics to stakeholders, ensuring transparency and reproducibility.
- Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field.
- Strong background in computer vision, with hands-on experience in developing and deploying computer vision algorithms and models in production environments.
- Proficiency in programming languages such as Python, TensorFlow, PyTorch, or OpenCV, with experience in data manipulation and analysis.
- Familiarity with computer vision concepts and techniques, including convolutional neural networks (CNNs), feature extraction, and image processing.
- Experience with deep learning frameworks and libraries, and proficiency in using GPUs for model training and inference.
- Strong problem-solving abilities and analytical thinking, with a keen attention to detail and a passion for tackling complex technical challenges.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Competitive salary: The industry standard salary for Computer Vision Engineers typically ranges from $150,000 to $230,000 per year, depending on experience and qualifications. Exceptional candidates may be eligible for higher compensation packages.
- Comprehensive health, dental, and vision insurance plans.
- Flexible work hours and remote work options.
- Generous vacation and paid time off.
- Professional development opportunities, including access to training programs, conferences, and workshops.
- State-of-the-art technology environment with access to cutting-edge tools and resources.
- Vibrant and inclusive company culture with team-building activities and social events.
- Opportunities for career growth and advancement within the company.
- Exciting projects with real-world impact across diverse industries.
- Chance to work alongside top talent and industry experts in the field of computer vision.