Platform software engineer

Reposted 11 Days Ago
Be an Early Applicant
Belgrade, Central Serbia
In-Office
Mid level
Artificial Intelligence • Computer Vision • Machine Learning • Software
The Role
Looking for a Platform Software Engineer to develop and maintain AI solutions using diverse technologies, focusing on containerized applications and CI/CD pipelines.
Summary Generated by Built In

SeeChange is a dynamic startup revolutionizing Vision AI technology. With a team boasting over 436 years of combined expertise and €45 million in platform investment, they’ve secured 15 patents (and counting). Their mission is to empower people through technology by integrating Vision AI into existing systems, enabling customers to see what's important and change outcomes. 

The role: 

We are looking for a software engineer with strong analytical and creative problem-solving skills to join our rapidly growing team in Belgrade as our first Core Platform Engineer in Serbia, supported by the Core Platform Team in the UK. 

This is your chance to make a difference by delivering AI solutions for globally recognised retail brands while working at the cutting edge of software development. 


Key responsibilities:

  • Provide the tools to create, deploy & maintain (AI) solutions through the SeeChange Platform. You will be using a heterogenous & distributed hardware pool running dynamically loaded & configured software, processing (structured) data and solving real world AI problems. 
  • Create, deploy, and maintain containerised applications to provide and monitor the end-to-end data flow of SeeChange AI solutions. 
  • Support the scaling of the SeeChange Platform across thousands of stores while adhering to robust requirements for stability, auditability and control. 
  • This is a chance to shape and lead the integration of all AI solutions developed in Serbia into the SeeChange Platform. You will represent the Core Platform Team and have the opportunity to lead and expand the team in Belgrade. 
  • You will be an independent and adaptable software professional with a solid background in software engineering (or related field) with excellent communication skills in English and Serbian, able to express strong opinions with an open mind. 

Skills and experience:

  • You will demonstrate a good understanding of the technologies needed to develop, maintain and deploy containerised services for the SeeChange Platform. 
  • You will have experience in using Linux/Unix operating systems with a focus on edge devices and virtual machines in the cloud. 
  • You will embrace DevOps CI/CD Pipelines and Infrastructure-as-Code as the default way to deploy your code. 
  • You will possess strong analytical and creative problem-solving abilities. 
  • You can communicate system design and architecture to non-experts and members of other teams in a clear and concise way while recommending the best approach to solve a given problem. 
  • You are comfortable working in a multi-national team relying mainly on remote communication and are able to travel to the SeeChange Manchester office several times a year. 

You will have experience with most of the following (or related) technologies: 

  • Golang as your main day to day programming language.
  • Docker for containerisation of our services.
  • Ansible for Infrastructure-as-Code for our deployments. 
  • OpenAPI to define our REST-API specifications.
  • Protobuf to define our data structures.
  • ZeroMQ for inter-process communication. 
  • Python to understand the AI Solution teams code. 
  • C++23 with pybind11 to accelerate the AI code.

Why Join Us?  

  • Be part of a passionate, talented team in a collaborative environment.  
  • Work on innovative projects that make a global impact.  
  • Opportunities for continuous learning and professional growth.  
  • Competitive salary and benefits package.  
  • Enjoy work model that balances flexibility with team interaction.  

Top Skills

Ansible
C++23
Docker
Go
Openapi
Protobuf
Python
Zeromq
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Manchester
25 Employees

What We Do

We believe in harnessing the power of Visual AI technology to better understand the issues and opportunities presented in the physical world. Our system automatically recognises physical world scenarios and identifies the relevant actions to take. By utilising existing infrastructure, we believe sensors and machines have a better chance of being in the right place at the right time, for a never-before-possible view of the physical world. We exist to create something of real value, guided by solid principles and driven by the belief that technology serves people – not the other way around

Similar Jobs

Pfizer Logo Pfizer

Manager, Regional Regulatory Strategist - Global Brands

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
24 Locations

BlackRock Logo BlackRock

Marketing Specialist, Lead Generation, Associate

Big Data • Cloud • Fintech • Financial Services • Conversational AI
In-Office
Belgrade, Central Serbia, SRB

Mondelēz International Logo Mondelēz International

S4o9 Master Data Project Lead, MEU

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
5 Locations

BlackRock Logo BlackRock

BlackRock Athletes Transition Program: Belgrade

Big Data • Cloud • Fintech • Financial Services • Conversational AI
In-Office
Belgrade, Central Serbia, SRB

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account