Lead Software Engineer - Computer Vision/Machine Learning
Description
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. Your contributions will focus on bringing the next generation of athlete performance data, across a variety of sports, to teams worldwide. What we are looking for: Currently we are seeking a highly motivated candidate to lead the development of our core technologies that measure athletic performance in competitive environments. You will serve a central role in building and refining our computer vision and machine learning algorithms focused on tracking athlete movement and biomechanics. Joining at our early stage of growth will enable you to become a key figure as we seek to expand our software development team & capabilities. Ambitious individuals will have the opportunity to assume a central leadership role as the team develops, working alongside the core leadership team to define the future product roadmap and contribute to the overall company strategy. Our Stack Machine Learning: Proficient in Python, TensorFlow, PyTorch Computer Vision: Highly skilled in C++, OpenCV DevOps: Visual Studio, Github, Bazel, CMake, FFMPEG User Interface: Qt Roles & Responsibilities The primary responsibility of this role is to lead the day to day development & productizing of our Computer Vision/Machine Learning technologies from conception to deployment Own the development of system requirements and product architectures Adapt and improve existing algorithms for new environments, activities & applications Lead the recruitment & expansion of our ML/CV and software development teams Provide technical leadership and guidance to both your team members and your project peers Operate strategically and tactically. Working closely with senior leadership to define and execute the long-term strategies and product roadmaps and help set direction while staying on top of the day to day software development. Key Qualifications 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 design/development, unit tests, code coverage, refactoring, gated checkins, code reviews, continuous integration etc. 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 Demonstrated experience in recruiting and managing technical teams, including performance management. What will set you apart 5-7+ years industry or applied experience Experience deploying cloud computing solutions Container eco-systems (Kubernetes) Creative projects evaluating humans in natural environments Demonstrable interest in sports/athletic performance/biomechanics Exposure to biomechanics Experience with embedded systems Creative sensor fusion projects/solutions Experience with pose2image translation
You'll be taken to the employer's application page to finish applying.