Machine Learning Engineer

Location: Berkeley - CA
Type:
Posted: Sep 29, 2026
Views: 0

✨ AI Summary

SwingVision, an AI-powered racket sports app, is hiring a Machine Learning Engineer in Berkeley, CA. The role involves the full ML lifecycle with a focus on computer vision, utilizing Python, PyTorch, TensorFlow, Swift, and Core ML. Candidates need a Bachelor's degree in CS or a related field, basic ML knowledge, and familiarity with Python libraries. The position offers a salary range of $130,000-$200,000 plus equity and benefits.

SwingVision is the AI racket sports app that provides automated stats, highlights, and line calling using just your phone. Our mission is to democratize the pro sports experience for all athletes.

Led by AI experts from Tesla & Apple, we are a small but passionate team building a category-leading consumer product and pushing the limits of what’s possible on a mobile device.

Recent achievements include:

• Apple Design Award, Editors' Choice on the App Store, and 4x App of the Day

• Featured in Apple Keynote events, Forbes, Financial Times & The New York Times

• Trusted by 500k+ players, coaches, and federations all across the globe

• $10m+ raised from Sony, Tennis Australia and Andy Roddick

💼 The Role

We are currently seeking a Machine Learning Engineer to join our team in Berkeley, CA. You will contribute to the entire machine learning lifecycle from research and training to testing and deployment, driving the computer vision capabilities that power our category-defining app.

The annual salary range for this role is $130,000-$200,000. The final salary will be based on a number of factors, including the candidate's experience, qualifications, and location.

Additional benefits include: equity, performance-based bonus, PTO, 401(k); and medical, dental & vision.

🧰 Responsibilities

  • Assist in designing and developing machine learning models and algorithms.

  • Contribute to data collection, data cleaning, and preprocessing tasks.

  • Support senior engineers in the deployment and monitoring of machine learning models.

  • Participate in team meetings and contribute innovative ideas.

🎯 Requirements

  • Bachelor’s degree in Computer Science, Data Science, or related field.

  • Basic understanding of machine learning principles and techniques.

  • Familiarity with Python and machine learning libraries such as Pytorch and TensorFlow.

  • Strong problem-solving skills and a keen attention to detail.

  • Avid user of SwingVision.

⭐️ Preferred

  • Experience working in a Series A or similar high-growth environment (team size <50).

  • Deep expertise in Python, PyTorch, Swift, and Apple's Core ML framework.

  • MS or PhD in Computer Science, Statistics or a related major.

  • Background in sports analytics, kinematics, or a deep understanding of racket sports mechanics.

SwingVision is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About the Company

Name: SwingVision, Inc.

No detailed information available about this company.