• Jobs
  • >
  • Machine Learning Engineer

Machine Learning Engineer

  • Hybrid (1000-182, Lisbon, Lisbon, Portugal)
  • Dep. - Engineering

1. About BHOUT

BHOUT is on a mission to revolutionize the way people approach fitness. We understand that many individuals struggle to find enjoyment in traditional physical exercise, which often leads to its avoidance. That's where BHOUT comes in. We're dedicated to transforming the fitness experience into an exciting and engaging activity. Our smart boxing bags, fueled by cutting-edge AI technology and a dedicated app, are designed to gamify fitboxing, turning it into an immersive game that rewards your sweat.

Starting with a thriving BHOUT club in the heart of Lisbon, we're now expanding our reach globally. BHOUT bags will be a familiar sight everywhere – whether it's in offices, homes, buildings, or gyms – making fitness accessible wherever the mood strikes.


2. Working at BHOUT Means

🙋‍♀️ Friendly - Simple and user-friendly to make it more accessible, democratic and fun.

🌏 Inclusive - Everyone is different. We acknowledge and celebrate each individual.

💎 Transparent - We are what we are. We don’t hide or pretend.

🥊 Punch - BHOUT makes a difference. Everything we do has a punch, gets noticed.

💡 Curious - Eternally evolving. Driving the fitness world forward. Creating new rituals and trends.

🤝 Connected - We are a team of many. To build a community, we have to build connections, using technology, creating live experiences.


3. About the Role

We are looking for a Machine Learning Engineer to join our team and develop models for movement recognition, classification, and evaluation using image-based and sensor-driven data. The ideal candidate will work at the intersection of computer vision, deep learning, and sensor fusion to infer localization, strike power, and motion dynamics—potentially integrating everything into a single unified model.

This role requires someone with a strong academic background, an innovative mindset, and the ability to work independently on research-driven projects. Creativity and problem-solving skills are essential, as we aim to push the boundaries of fitness and gaming AI.


4. What You'll Do

  • Develop and optimize machine learning models for movement recognition and classification using image-based data and sensor inputs.
  • Design deep learning architectures for human pose estimation, action recognition, and motion evaluation.
  • Implement sensor fusion algorithms to combine data from multiple sources, including cameras and embedded sensors, to improve accuracy.
  • Develop models to infer localization, power estimation, and strike dynamics.
  • Research and experiment with end-to-end AI models that integrate vision and sensor data into a single pipeline.
  • Build real-time inference pipelines optimized for deployment on edge devices and cloud platforms.
  • Collaborate with software and hardware engineers to ensure seamless integration of ML models into Bhout’s smart boxing bag system.
  • Optimize ML models for performance, latency, and efficiency.
  • Work with large-scale datasets, ensuring proper preprocessing, annotation, and augmentation strategies.
  • Contribute to the continuous improvement of Bhout’s AI-driven fitness experiences.


5. What You'll Need

  • 3+ years of experience in Machine Learning, Computer Vision, or AI research.
  • Strong knowledge of deep learning frameworks such as TensorFlow, PyTorch, or JAX.
  • Expertise in human motion analysis, action recognition, and pose estimation.
  • Experience with sensor data processing and fusion techniques.
  • Strong background in mathematical modeling, statistics, and deep learning architectures.
  • Proficiency in Python and familiarity with ML tools such as OpenCV, NumPy, and Scikit-Learn.
  • Hands-on experience with model optimization and deployment on edge or cloud environments.
  • Ability to design, train, evaluate, and fine-tune ML models for real-world applications.
  • Strong academic background (Master’s or Ph.D. in Computer Science, AI, Machine Learning, or a related field preferred).
  • Excellent problem-solving and critical-thinking skills.
  • Ability to work autonomously and take initiative on research-driven projects.

Nice to have:

  • Experience with real-time processing on embedded systems.
  • Familiarity with reinforcement learning techniques.
  • Understanding of biomechanics or sports science applications.
  • Experience deploying ML models using TensorRT, ONNX, MLflow, or Google ML Kit.
  • Prior work in gesture recognition, fitness tracking, or gaming AI.


6. Our Perks:

  • Competitive Compensation: Competitive salary and performance-based bonuses.
  • Extra Time Off: Enjoy a minimum of 25 vacation days annually at BHOUT!
  • Work-Life Balance: Work on your terms with BHOUT's flexible hours and hybrid/remote work options!
  • Train with BHOUT: Enjoy free BHOUT Club membership.
  • Entrepreneurial Environment: Dynamic atmosphere where every voice is heard, and every idea has the potential to make a significant impact.
  • Team Get-Togethers: Regular team events and offsites to foster collaboration and camaraderie!


Join Us!

BHOUT is an equal opportunity employer. We celebrate diversity and welcome applicants from all backgrounds. Join us in our mission to make fitness fun and accessible for everyone!