Software Engineer for Computer Vision Team

Ljubljana, Slovenia

Applications have closed

Company Description

We’re the world’s leading sports technology company, at the intersection between sports, media, and betting. More than 1,700 sports federations, media outlets, betting operators, and consumer platforms across 120 countries rely on our know-how and technology to boost their business.

Job Description

Sportradar, a global leader in understanding and leveraging the power of sports data for hundreds of business customers around the world, seeks a talented Senior Software Engineer to join our diverse, highly skilled, and super enthusiastic Computer Vision Team.

About the role

This position offers tremendous opportunities to work with the state of the art technology that will change the way sport is consumed in the future. Imagine yourself working at the cross-section between sports, data, technology and entertainment. Within this role you will play a key role to our success – developing great tooling that in turn helps Sportradar create vasts amount of data needed to training best-in-class computer vision and deep learning models. You will be part of the bigger, cross-functional team, with a common mission to develop innovative computer vision systems key to our future. Are you ready for this new challenge?

As a member of Computer Vision Tribe and the Annotation Squad, you will importantly contribute to the ongoing development of revolutionary solutions.

Some of the ongoing projects you will be involved are:

  • Design, develop and maintain data labeling solutions that enable us to create vasts amount of data sets in the field of sports
  • You will be developing software solutions for annotation campaigns, including databases, API-s, tools and applications as well as designing the infrastructure.
  • Use your software engineering expertise to propose software solutions, based on requirements, that will help the team create needed datasets quickly and efficiently

Who are we looking for?

You are a talented software engineer who likes challenges, strives for continues improvement and is eager to learn new things every day. You enjoy collaborating with a diverse group of people, you are passionate about what you do, have a high interest in keeping up with current best practices in your areas of expertise and you look at programming languages as tools and not constraints. Besides of all of that you’re not afraid to go out of your comfort zone.

THE CHALLENGE:

  • Build and maintain labeling tools and applications, APIs, database models
  • Build software to automatically collect, transform, generate and filter data
  • Deliver excellent code quality, from unit testing to coding to quality assurance.
  • Communicate and interact with other members of the CV teams and maintain visibility over agreed plans.
  • Have a problem-solving attitude, i.e. not just focused on writing code, but on tackling complex problems and determining how best to solve them

PROFESSIONAL REQUIREMENTS:

 

  • MDCS (Master Degree Computer Science)
  • working experience: 7+ years, 3+ years in a Senior/Lead position
  • programming languages: Golang, Python, Scala (optional, but a plus), Protobuf and gRPC; experience with Typescript, Angular/React is a plus
  • knowledge of other programming languages is a plus
  • open-source projects/contributions are a plus
  • cloud: experience with AWS services (especially ECS [+ ECR, Fargate], S3, DynamoDB, Athena, Cognito)
  • databases: SQL (Postgres, MySQL), NoSQL (Cassandra/Scylla, MongoDB, Redis)
  • other knowledge: Linux, Git + GitLab CI/CD, experience with Jira, Confluence

PERSONAL REQUIREMENTS:

  • eager to learn, communicative, enthusiastic
  • Autonomous, creative, and a team player.
  • Fluent in English (written and spoken).
  • Willingness to learn new technologies
  • Software engineering skills and aptitude for software design
  • Some project management skills; able to interface with stakeholders to prioritize competing projects and set, and maintain, a schedule for milestones

OUR OFFER:

  • Competitive salary and benefits
  • Opportunity to work and develop in a dynamic tech environment within an inspiring and fast-growing company
  • Work with leading-edge, modern, and emerging technologies such as microservice architectures, serverless infrastructure, and cloud providers
  • A collaborative environment of talented and passionate colleagues from all over the world (Engineering offices in Europe, Asia and US) delivering innovative products
  • A company culture that promotes social aspects, sports, physical exercise and fun
  • A hybrid working model

Additional Information

Sportradar is an Equal Opportunity Employer. We are committed to encourage diversity within our teams. All qualified applicants will receive consideration without regard to among other things, your background, status, or personal preferences 

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Angular APIs Architecture Athena AWS Cassandra CI/CD Computer Science Computer Vision Confluence Deep Learning DynamoDB ECS Engineering Git GitLab Golang Jira Linux MongoDB MySQL NoSQL Open Source PostgreSQL Python React Scala SQL Testing TypeScript

Perks/benefits: Career development Competitive pay

Region: Europe
Country: Slovenia
Job stats:  15  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.