Senior Engineer
UnitaryLondon, United Kingdom
Machine LearningMicroservicesKubernetesAWS
As a Senior Engineer you will:
- Re-imagine and refactor our existing services and tooling
- Deliver software as part of onboarding new clients and use cases
- Establish design patterns and approaches that others can follow
- Bridge our Machine Learning and Platform Engineering Capabilities
- Contribute to a new generation of tools and services for building AI Agents
The role will report to a Staff Engineer and can be based in the UK or alternatively anywhere within 3 hours of the UK timezone.
Requirements
- Have expert Python development experience
- Can venture into Data Engineering, MLOps and/or Platform Engineering
- Can demonstrate a track record of delivering solutions in the areas mentioned above
- Possess strong skills in creating and managing containerised microservices running on Kubernetes
- Are an advocate of software best practices, standards, and culture
- Are still actively developing hands-on and want to do so for at least the next 12 months
- Are knowledgeable about event-driven architectures
- Have a DevOps mindset and the skills to apply it using cloud platforms
- Have basic knowledge of Go (we are building some back-end services in Go)
- Have experience using AI-assisted code development tools (e.g. Cursor)
- Understanding of machine learning principles
- Have worked in a start-up before
- Are confident using AWS