Computer Vision Engineer

Ann Arbor, MI - Remote

Applications have closed

About SkySpecs

SkySpecs is simplifying renewable energy asset management by offering purpose-built technologies and services that help our customers deliver industry-leading productivity, efficiency, and returns. Every day we help our customers unlock the power of their data so they can make confident, informed decisions. Our team brings deep industry experience and a willingness to get our hands dirty to first understand and then solve customer problems on the ground.

SkySpecs launched the world’s first completely autonomous blade inspection product in 2016 with a custom designed drone system. Since then, SkySpecs has inspected over 90% of the wind turbines in the US and we’ve expanded globally, becoming the world leader in understanding the health of turbine blades. Identifying issues with turbine blades is only the first step. In 2019, SkySpecs launched Horizon to be a platform for SkySpecs to offer a multi-layered solution for customers that includes: data collection, wind turbine blade engineering expertise, and a place for all stakeholders to collaborate to manage and analyze massive amounts of data, spot trends, and create plans for high-cost repair campaigns. In 2021, SkySpecs acquired two companies specializing in wind turbine drivetrain monitoring and financial management, further expanding our asset management portfolio. Ultimately, this will help reduce the cost and risk of operations for the industry.

What will I be getting myself into?

SkySpecs will probably be unlike any place you’ve ever worked. The second you walk in the door (or log in, if you are remote), you will feel the high-energy environment filled with incredibly smart people solving hard problems. SkySpecs values collaboration, multidisciplinary problem solving, and a mantra of ‘under-promise, over-deliver’. SkySpecs is at a critical growth period where there are endless opportunities to make an impact.

SkySpecs is seeking a Computer Vision Engineer for the Inspection Vision team. This team works closely with relevant internal and external stakeholders to produce state-of-the-art Computer Vision algorithms using wind turbine visual data. The entire lifecycle of the built models - from research to deployment and beyond is managed within the team. The ideal candidate for this position is a team player and thrives in an agile work environment.

As a Computer Vision Engineer, you will:

  • Design and implement computer vision/machine learning algorithms for the analysis of image/video feeds
  • Work with the Inspection Vision team to architect, build and support model training and deployment pipelines
  • Build continuous monitoring and evaluation systems that analyze and track model performance metrics
  • Keep current with the latest trends and technologies
  • Engage in collaborative development and peer code reviews

Requirements of the job:

  • Solid foundation of Computer Vision and Image Processing concepts
  • Experience building and deploying Computer Vision / Machine Learning models
  • Fluency in Python or other relevant programming languages
  • Knowledge of deep learning frameworks such as PyTorch, Tensorflow, Keras (PyTorch preferred)
  • Comfortable working in Unix-based environments
  • Bachelor's degree and 3+ years' relevant research/project/Industry experience (or) Master's degree/PhD and relevant experience

Bonus points for:

  • Experience with one or more tools that support model versioning, experiment tracking, deployment, production monitoring etc.
  • Familiarity with software engineering tools including git, GitHub and CI/CD
  • Ability to design and implement cloud-based solutions and scalable data pipelines (AWS preferred)
  • Database and programming languages experience and data manipulation and integration skills using SQL/Postgres, GraphQL, NoSQL Databases, etc.
  • Experience working with camera perception / Image Signal Processor (ISP) systems or Robotics applications
  • Startup experience

Tags: Agile AWS CI/CD Computer Vision Data pipelines Deep Learning Engineering Git GitHub GraphQL Keras Machine Learning ML models Model training NoSQL PhD Pipelines PostgreSQL Python PyTorch Research Robotics SQL TensorFlow

Perks/benefits: Career development Startup environment

Regions: Remote/Anywhere North America
Country: United States
Job stats:  42  14  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.