Intelliswift Software - Bellevue, WA

posted 5 months ago

Full-time - Entry Level
Bellevue, WA
Professional, Scientific, and Technical Services

About the position

As a Computer Vision Engineer I at Intelliswift Software, you will be part of a dynamic team focused on developing and enhancing computer vision algorithms and systems. This role requires a strong foundation in programming, particularly in Python and C++, with a focus on utilizing frameworks such as Pytorch. You will be tasked with analyzing existing algorithms to improve their efficiency and performance, as well as designing new algorithms or adapting existing ones to meet project requirements. Your work will involve understanding complex systems that incorporate multiple algorithmic components, necessitating a keen analytical mindset and problem-solving skills. In this position, you will be expected to demonstrate strong engineering practices, which include writing well-organized and maintainable code, conducting thorough testing and benchmarking, and documenting your work effectively. You will have the opportunity to build upon existing codebases or create new solutions from scratch, depending on the needs of the project. Collaboration is key in this role, as you will work closely with other engineers and researchers both within your team and across partner teams to ensure successful project outcomes. The ideal candidate will be able to independently complete medium to large computer vision features that span multiple tasks, requiring minimal guidance. This autonomy will allow you to take ownership of your work while contributing to the overall success of the team and the company.

Responsibilities

  • Analyze and improve efficiency and performance of algorithms
  • Design new algorithms or adapt existing algorithms
  • Understand and work with complex systems with multiple algorithmic components
  • Write well-organized code, conduct testing and benchmarking, and document work
  • Build on top of existing code or create new solutions from scratch as needed
  • Complete medium to large computer vision features independently with minimal guidance
  • Collaborate effectively with other engineers and researchers on the team and partner teams

Requirements

  • Proficient in Python and Pytorch
  • Strong knowledge of C++ (CUDA is a plus)
  • Experience in computer vision and image processing
  • Ability to analyze and improve algorithms
  • Strong engineering skills including code organization and documentation
  • Ability to work independently and collaboratively on complex systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service