Motion Recruitment - Los Angeles, CA

posted 23 days ago

Full-time - Senior
Los Angeles, CA
Administrative and Support Services

About the position

The Computer Vision Engineer will play a crucial role in developing and maintaining applications that leverage machine learning and computer vision technologies. This position focuses on enhancing safety practices across various industries by creating innovative solutions that shift operational strategies from reactive to proactive. The engineer will collaborate with field engineers, lead prototyping efforts, and ensure optimal system performance through effective software design and maintenance.

Responsibilities

  • Design and maintain applications for computer vision and artificial intelligence.
  • Partner with field engineers to test and troubleshoot systems, ensuring optimal performance.
  • Refactor and improve existing code to boost functionality and efficiency.
  • Lead rapid prototyping (Proof of Concept) and merge software with hardware solutions.
  • Perform requirements analysis, architecture development, and software design to align with project goals.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degrees preferred.
  • Strong foundation in computer science concepts, including algorithms, data structures, and design patterns.
  • 8+ years of experience in computer vision and machine learning, with proven leadership in product development or R&D projects.
  • Expertise in Python and object-oriented programming.
  • Experience with AWS, Git, and Docker.
  • Proficiency with Linux OS.
  • Familiarity with parallel computing and TCP/IP networking.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service