Backend Software Engineer
Location / Time zone
Fully remote work. Hybrid options are available for those who live near our offices. Most of your closest peers live in Europe and work regular CET office hours.
You must have the right to work in the country of your application - Devant will not provide visa sponsorship for this employment.
About the role
Devant specialises in creating highly detailed and diverse datasets of lifelike digital humans. Our synthetic digital actors perform actions and exhibit behaviours akin to real humans, with fully configurable characteristics such as age, BMI, and clothing. This flexibility allows customers to control every parameter of the datasets they order.
Preparing and baking these datasets requires multiple independent services to be tightly orchestrated so that we can compose and validate each image recipe before passing it on to our rendering pipeline. If terms like optimisation, parallelisation and streamlining are music to your ears, you'll have plenty of fun in this role.
We're also looking to uplevel the overall internal developer experience to make ourselves more effective at work. Iterating and debugging combinations of our services, whether running locally and/or in the cloud, is already critical to our success: if you have experience running and migrating between multiple versions of microservices while keeping downtime to a minimum, we're all ears.
With this in mind, we are now seeking a Backend Software Engineer, preferably with extensive experience in DevOps, to join us.
Responsibilities: What you’ll spend your time on
- Operationalise our applications' lifecycles, with a strong focus on automation in all parts of the stack
- Tighten the orchestration of the services involved in creating our image recipes
- Integrate, leverage, and refactor existing internal services and APIs to minimise duplication and enhance modularity
- Shorten the time it takes to run our most important jobs/actions
Qualifications: Past experiences and personal interests we believe are helpful in this role
- Extensive real-world experience in DevOps
- A strong urge to automate and simplify processes
- Transformation of non-containerised production services (to Docker/K8/similar)
- A pragmatic approach to work with a bias towards short, iterative development cycles
- Proficiency in debugging and visualising the inner workings of complex products
- Optimisation and parallelisation of existing services and databases - focusing on Python and SQL
- A good understanding of spatial data and 3D structures, as well as statistics
- A degree in Computer Science (BSc or higher)
What does success look like?
- The vast majority of jobs we perform are run effortlessly and automatically in the cloud without manual intervention
- Typical jobs involved in producing our image recipes are completed in minutes rather than hours
Compensation and benefits
- Competitive salary and employment benefits
- Flexibility in work arrangements – we prioritise results over hours clocked
About Devant
Devant was founded in 2021 in Sweden and provides high-quality synthetic data to support the training, validation and testing of Machine Learning networks. Offering unparalleled data customization, we deliver lifelike 3D simulations that enable Machine Learning developers to generate any real-life scenario. This empowers businesses to boost the performance of their computer vision applications, while also reducing bias normally associated with human-centric data.
Our team includes experts from the VFX, Computer Graphics, and Machine Learning industries.
Devant’s aim, in collaboration with existing and future partners, is to continue to lead the synthetic data market and in turn, help revolutionise the speed of technological innovation across a variety of industries and enable safe and trustworthy human-machine interaction.