Machine Learning Developer

Job description

Teqball is an international group with operations in Budapest, Luxembourg, Dublin, Los Angeles and Shanghai. We are involved in designing, manufacturing, and selling our own branded sports equipment and sports technology whilst also driving our sport to the forefront of sports recognition. We are already recognized as one of the fastest-growing global sports. This is an exciting time to join Teqball as we continue to disrupt the global sports industry and build our global brand.

As a Machine Learning Developer, you will maintain and develop lightweight and flexible vision-based machine learning systems that will be used on various mobile platforms, and ensure the quality of the database with the help of two assistants. You will be a key player of developing SQILLER, the first AI/ML-based digital football game.


  • Research and implement various innovative lightweight machine learning solutions
  • Improve already existing object detectors
  • Run machine learning tests and experiments
  • Evaluate results of machine learning algorithms, using statistical analysis
  • Fine-tuning using test results
  • Maintain and supervise dataset quality
  • Lead and supervise research assistants
  • Cooperate with AI, computer vision and game development professionals

Job requirements


  • Relevant work experience in the field of machine learning
  • Familiarity with machine learning frameworks (like Keras, Darknet or PyTorch) and libraries
  • Familiarity with object detection (e.g. Tensorflow, YOLO, SSD) and time series analysis models (e.g. ARIMA, ARCH, LSTM)
  • Understanding of data structures, data modeling and software architecture
  • Knowledge in the field of statistics
  • Ability to work with Unix based systems
  • Experience with Python, OpenCV
  • Ability to work in a team


  • Experience with C, C++, Objective C, Swift
  • Experience with python server/networking frameworks like flask, socketio
  • Working knowledge of streaming solutions, gstreamer, ffmpeg, etc.
  • Working knowledge of ML frameworks (e.g. NVIDIA DeepStream)
  • Independent problem-solving skills


  • Competitive salary
  • Full service at a private health care service provider
  • AYCM card
  • Free language courses
  • Modern, innovative, international working environment
  • Closed, guarded parking area
  • Participation in exciting new projects
  • Great opportunity for learning and self-improvement