Job Posting: KinaTrax Senior Computer Vision Engineer, Software Application Engineer

Senior Computer Vision Engineer

About Us:
KinaTrax’s mission is to provide professional and collegiate teams with game-changing insights about their most valuable asset: their athletes. We deliver research-grade markerless motion capture technology that allows teams to collect in-game biomechanical performance data on their athletes. KinaTrax camera systems are currently deployed in over 50 stadiums & labs across MLB, MiLB, & NCAA organizations – and expanding rapidly. Our comprehensive data capture & analysis tools are operationalized for daily use by players, GM’s, coaches, trainers, medical staff, and beyond. As the market leader in Major League Baseball, KinaTrax has established itself as a foundational part of the teams’ day to day strategy and decision-making machine. But we aren’t finished. We are constantly innovating and looking to recruit talented teammates to help us continue to revolutionize this space.

What we are looking for:
Currently we are seeking highly motivated software engineers to lead the development of our core technologies that measure athletic performance in competitive environments and deliver game changing insights at the speed of sport. In this role you will help build and refine our computer vision algorithms focused on tracking player movement and biomechanics. Your contributions will focus on bringing the next generation of athlete performance data, across a variety of sports, to teams worldwide.

Required Skills

  • PhD/MS degree in Computer Vision, Machine Learning or related field with research publications; alternatively equivalent years of industry experience solving problems which do not have readily available solutions.
  • Expertise in 3D computer vision, machine learning, and artificial intelligence
  • Experience maintaining and promoting best practices for software development, for example: test driven development/design, unit tests, code coverage, refactoring, gated checkins, code reviews, continuous integration etc.
  • Code optimization for processing speed
  • Expertise in at least one of these specific areas: 2D/3D object(s) detection and tracking, keypoint detection, human pose recognition, image sequence/ visual/LIDAR-based tracking, and multi-object tracking, optimization, computational geometry
  • Track record of driving research projects from start to completion, including conception, problem definition, experimentation, iteration, and finally publication or productization
  • Strong verbal and written communication skills

Our Stack

  • Machine Learning: Proficient in Python, TensorFlow, PyTorch
  • Computer Vision: Very strong in C++, OpenCV
  • DevOps: Visual Studio, Github, Bazel, CMake, FFMPEG
  • User Interface: Qt

Additional experience that will set you apart

  • Strong industry or applied experience, with 3-4+ years at a reputable company
  • Creative projects evaluating humans in natural environments
  • Demonstrable interest in sports/athletic performance/biomechanics
  • Exposure to biomechanics
  • Experience with embedded computer vision & machine learning
  • Creative sensor fusion projections/solutions
  • Experience with pose2image translation
  • Deploying cloud computing
  • Container eco-systems (Kubernetes)

To Apply:
To apply, please follow this link.

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that compares to other Members. Don't be a victim of FOMO.
9. A weekly mailbag column, exclusively for Members.
10. Help support FanGraphs and our entire staff! Our Members provide us with critical resources to improve the site and deliver new features!
We hope you'll consider a Membership today, for yourself or as a gift! And we realize this has been an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.

Software Application Engineer – KinaTrax Camera System Software

About Us:
KinaTrax’s mission is to provide professional and collegiate teams with game-changing insights about their most valuable asset: their athletes. We deliver research-grade markerless motion capture technology that allows teams to collect in-game biomechanical performance data on their athletes. KinaTrax camera systems are currently deployed in over 50 stadiums & labs across MLB, MiLB, & NCAA organizations – and expanding rapidly. Our comprehensive data capture & analysis tools are operationalized for daily use by players, GM’s, coaches, trainers, medical staff, and beyond. As the market leader in Major League Baseball, KinaTrax has established itself as a foundational part of the teams’ day to day strategy and decision-making machine. But we aren’t finished. We are constantly innovating and looking to recruit talented teammates to help us continue to revolutionize this space.

What we are looking for:
Currently we are seeking highly motivated software engineers to lead the development of our core technologies that measure athletic performance in competitive environments and deliver game changing insights at the speed of sport. In this role you will help build intuitive and aesthetically pleasing software tools used by our elite level clients to capture data on their athletes daily. Your contributions will focus on bringing the next generation of athlete performance data, across a variety of sports, to teams worldwide.

Our Stack

  • Languages: C++, Python
  • SDK/APIs: OpenCV, Qt, three.js, Boost
  • DevOps: Visual Studio, Github, Docker, Amazon EKS, Lens, FFMPEG

What you bring:

  • Experience developing both 2D/3D Imaging Software
  • Experience with software design, programming and interactive UI
  • Demonstrated proficiency in C++/Qt for latency-critical software
  • Deep knowledge of computer architecture fundamentals with an excellent understanding of the interaction between software and hardware
  • Deep understanding of operating system concepts, specifically embedded application design and implementation
  • Developing and debugging multithreaded applications
  • Implementation of named pipes
  • Working experience with hardware SDKs, integration, and synchronization for cameras, forceplates, EMG, etc.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Strong verbal and written communication skills
  • A strong team player, self-motivated and positive attitude.
  • Innovative and creative, you proactively explore new ideas and adapt quickly to change

Relevant Experience

  • BS/MS with extensive industry experience or PhD in Computer Science, Computer Engineering or Electrical Engineering, or equivalent experience
  • Experience with camera ISP is a plus
  • Proficiency with data structure and visualization
  • Code optimization for processing speed
  • Familiarity with common development and debugging techniques.
  • Experience maintaining and promoting best practices for software development, for example: test driven development/design, unit tests, code coverage, refactoring, gated checkins, code reviews, continuous integration etc.
  • Familiarity with polling and callback frame grabbing techniques
  • Experience with building software in both Windows & Linux environments

Additional experience that will set you apart

  • Strong industry or applied experience, with 3-4+ years at a reputable company
  • Creative projects evaluating humans in natural environments
  • Demonstrable interest in sports/athletic competition
  • Exposure to biomechanics/sport performance
  • Experience with embedded computer vision & machine learning
  • Knowledge of NUMA Architecture
  • Experience with Swift language
  • Some experience with calibrated imaging systems

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by KinaTrax.





David Appelman is the creator of FanGraphs.

Comments are closed.