Job Description
BallerTV is a venture-backed startup building the world's largest sports network from the ground up. To date, our AI and computer vision video technology have enabled us to be the world's most prolific producer of live youth sports streams. We film games using a custom ultra-wide fisheye lens to capture an entire basketball court, soccer field, or volleyball court at once. Then we use machine learning to detect the playing area, the people, the balls, and anything else we need to completely understand the scene. We combine all of that information to create a trajectory for our virtual camera to follow the action similarly to how a videographer would film. Rather than relying on a physical actuator, we virtually move the camera by re-projecting the fisheye view. We then live stream the video anywhere in the world. And we do all of this in real time on an iPhone.
This is a junior-level role focusing on machine-learning projects related to sports and video processing. Strong skills in math, good spatio-temporal logic, experience with video preferred. Focus on optimizations is a plus. Strong coding and architecture skills desired.
Given the significant amount of creativity and brainstorming needed to build groundbreaking technology, this is an in-office role. Applicants must be available to work full-time on-site at our Pasadena headquarters.
Projects to include:
- Analyzing images to find playing surfaces and automatically bound and map them
- Analyzing video and images to detect players and the ball in a variety of sports using ML models developed in-house
- Analyzing video to detect events in a variety of sports
- Developing camera motion policies based on players, balls, and events
- Most models will run on iOS devices in real time, fully utilizing the CPU, GPU (Metal), and Apple Neural Engine (ANE), so optimizing for time is always important
- Working on CUDA GPUs
- Developing visualizations and introspection tools
- Working with an existing code base across Python, C++, and ML/DL libraries and also developing new code and architecture
- Working in a small team on substantial projects, with strict deadlines
- Contribute to design discussions
Skills to include:
- Strong Python knowledge
- PyTorch
- Git experience
- C++, basic knowledge necessary, but stronger skills highly desired
- Desire and willingness to learn and understand the projects
- Strong math and problem-solving skills
- Ability to reason about projects that depend on both space and time
Nice to haves:
- Experience with Metal, CUDA, Core MLÂ
- Knowledge of sports is welcome, but not a requirement; but must be willing to learn about sports to be able to develop projects related to them
Why BallerTV?
Competitive Salary
Equity Stock Options
Medical, Dental, and Vision Insurance
401(K) Contribution
Unlimited Vacation Policy
Immediate ownership and impact
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Explore More
Date Posted
03/15/2024
Views
3
Similar Jobs
Data Ops Engineer - Deep 6 AI
Views in the last 30 days - 0
Deep 6 AI is a fastgrowing tech startup based in Los Angeles California seeking a Data Ops Engineer to join their team The company aims to transform a...
View DetailsSenior Manipulation and control Engineer - Futronics (NA) Corporation
Views in the last 30 days - 0
Futronics is looking for a Senior Manipulation and Control Engineer to join their team in Los Angeles The ideal candidate has a successful track recor...
View DetailsSenior Software System Engineer - Futronics (NA) Corporation
Views in the last 30 days - 0
Futronics is looking for a talented Software System engineer to join the team in Pasadena CA The ideal candidate has a successful track record in prod...
View DetailsSr. Controls Engineer - Barry-Wehmiller
Views in the last 30 days - 0
The text describes the company Design Group its culture and a job opening for a Controls Engineer The company values its employees offers a flexible p...
View DetailsFinancial Advisor - Atria Wealth Solutions
Views in the last 30 days - 0
Firefighters First Federal Credit Union is seeking a Financial Advisor to join their team in Pasadena CA The role involves establishing and maintainin...
View DetailsMerrill Financial Solutions Advisor - Pasadena Central Valley Market - Bank of America
Views in the last 30 days - 0
Merrill Wealth Management is a leading provider of comprehensive wealth management and investment services specializing in goalsbased wealth managemen...
View Details