Posted 9 days ago
Description
We are seeking a talented Rust Engineer to join a fast-growing AI company developing cutting-edge products powered by machine learning and large-scale data systems. You’ll be responsible for building high-performance backend services and scalable infrastructure that supports AI applications used by customers worldwide.
Key Responsibilities
- Design, develop, and maintain backend services using Rust.
- Build scalable, reliable, and high-performance distributed systems.
- Collaborate with AI/ML engineers to deploy and optimise AI models in production.
- Develop APIs, data pipelines, and platform tooling.
- Improve system performance, security, and reliability.
- Contribute to architecture decisions and engineering best practices.
Requirements
- Commercial experience developing software in Rust.
- Strong understanding of distributed systems, concurrency, and performance optimisation.
- Experience building backend services and APIs.
- Exposure to AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong problem-solving and communication skills.
- Experience within AI, Machine Learning, or Data platforms.
- Knowledge of Python and cloud-native architectures.
- Open-source contributions.
- Experience with vector databases, LLMs, or MLOps tooling.
What’s on Offer
- Competitive salary and equity package.
- Hybrid working from a London office.
- Opportunity to work on cutting-edge AI technology.
- Fast-paced, collaborative engineering culture.
- Clear career progression and professional development opportunities.
#J-18808-Ljbffr