Lead groundbreaking computer vision projects for autonomous systems innovation. Collaborate with experts to design and optimize embedded machine learning models. Drive impactful advancements in technology with a leading organization.
Staff Computer Vision Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead the development of advanced computer vision solutions for autonomous systems, focusing on real-time applications and innovative technologies.
- Collaborate with multidisciplinary teams to integrate vision algorithms into hardware platforms, ensuring seamless functionality and reliability.
- Design and optimize machine learning models tailored for embedded environments, prioritizing performance and accuracy.
- Contribute to the creation of military-grade systems, addressing unique challenges and ensuring adaptability across diverse conditions.
- Provide technical leadership, mentoring junior engineers in computer vision and machine learning techniques.
- Define and implement testing protocols to validate system performance under various operational scenarios.
- Support the transition from prototype development to production-grade systems, ensuring robust deployment strategies.
- Drive innovation in autonomous systems technology, contributing to groundbreaking advancements in the field.
Key Responsibilities & Duties
- Develop and implement computer vision algorithms optimized for real-time applications in autonomous systems.
- Collaborate with hardware engineers to integrate vision capabilities into embedded platforms effectively.
- Optimize machine learning models for embedded environments, ensuring high reliability and performance.
- Lead the design and execution of testing strategies to validate system robustness across operational conditions.
- Mentor junior team members, fostering expertise in machine learning and computer vision methodologies.
- Contribute to the development of production-grade systems, ensuring adaptability and compliance with rigorous standards.
- Collaborate with interdisciplinary teams to address complex engineering challenges and advance autonomous technologies.
- Stay updated on emerging trends in computer vision and machine learning to drive innovation.
Job Requirements
- Master’s degree or higher in Computer Science, Electrical Engineering, or related field with specialization in computer vision and machine learning.
- Minimum of 9 years of experience in developing machine-learning-based computer vision systems, preferably for autonomous platforms.
- Proficiency in programming languages such as Python and C++, with experience in ML frameworks like PyTorch or TensorFlow.
- Extensive experience with embedded systems and integration of vision algorithms into hardware environments.
- Familiarity with multi-sensor systems, including cameras, LiDAR, and radar technologies.
- Proven ability to deploy real-time and safety-critical computer vision solutions in production settings.
- Strong collaborative skills and a passion for mentoring and interdisciplinary problem-solving.
- Commitment to driving innovation and advancing autonomous system capabilities.
- ShareAustin: