Position: Middle iOS Developer
Company: GlobalLogic
Experience required: 3y
Category: iOS
English level: upper
Published: 2022-12-01T00:00:00+02:00

Our client is building an ML-based solution used in the Sports industry. ML algorithms can extract valuable information to the footage taken during sports events.

Description:
Our client is building an ML-based solution used in the Sports industry. ML algorithms can extract valuable information to the footage taken during sports events. Whether it is a basketball match or a football match you can calculate the number of goals, find interesting moments, and create beautiful highlights automatically.

Details:

We build an iOS (iPhone) application for camera usage and video captures with real-time object detection as well as uploading to AWS videos for further processing. We need to work with the camera frames and timestamps to have good enough information for the ML processing. We also have to build the interface for the mask creation in real-time. The solution will detect players and ball in real-time.

Besides the technical part related to the ML there is also a part of the application which is necessary, like login screen or Settings. More details will be provided during the interview process

Requirements:
• BSc/BA in Computer Science or a related field
• Experience working with SwiftUI
• Experience with ARKit, including RealityKit, Scene Kit
• Experience with Core ML
• Experience with AWS iOS tools or equivalent
• Experience with AVFoundation
• At least 1 year of Swift programming experience
• Full-solution/full-stack design experience
• Experience working with Product managers & Graphic designers
• Proficient understanding of git version control
• Ability to work independently
• Passion for clean and documented code
• Great team player

Good to have:
• Experience with Mac OS development
• Java / C++ / Python
• CI/CD

Preferences:
Machine Learning

Responsibilities:
– Writing an application from scratch according to the latest programming patterns
– Use deep expertise in your own work
– Work in product/technology creation project with implementation/integration responsibilities
– High contribution to project milestones by solving/avoiding most complex problems, through understanding dependencies in both in platform and product program
IOS-RT Capturing