Senior Software Engineer
Randstad UK
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 128KJob location
Charing Cross, United Kingdom
Tech stack
API
Artificial Intelligence
Google BigQuery
Databases
Distributed Systems
Python
SQL Databases
Enterprise Software Applications
React
Large Language Models
Angular
Kubernetes
Machine Learning Operations
Front End Software Development
Docker
Job description
- Design, develop, and deploy AI-powered systems that enhance global sales workflows.
- Build scalable Back End services and full-stack applications for internal teams.
- Architect, implement, and optimize LLM orchestration frameworks and RAG-based solutions.
- Collaborate with cross-functional teams to define requirements and deliver innovative tools.
- Ensure reliability, scalability, and performance of distributed systems handling massive datasets.
- Deploy and monitor ML models in production environments using Vertex AI, Docker, and Kubernetes.
Requirements
- Strong proficiency in Python for AI/ML workflows.
- Strong proficiency in Angular (primary frontend); React optional.
- Hands-on experience with LangChain, LangGraph, and Indexify, with a deep understanding of RAG architectures.
- Expert-level SQL and experience with BigQuery and vector databases (Pinecone, Weaviate, Vertex AI Search).
- Proven track record in MLOps and deploying ML models at scale.
- Experience moving LLM-based prototypes into production environments with thousands of users.
- Background in building internal tooling, CRM enhancements, or sales-tech solutions.
- Startup/innovation team experience with a "zero-to-one" mindset, combined with corporate grit (processes, ticketing, documentation).
- Strong knowledge of distributed systems and high-availability APIs.
Preferred Qualifications
- Experience in B2B or enterprise software environments.
- Ability to define product requirements and deliver end-to-end solutions.
We're seeking passionate engineers who thrive in fast-moving, innovative environments and are eager to build AI-driven systems at scale. This is an urgent vacancy-please apply directly to the ad or send your CV to (see below)
About the company
Randstad Technologies is acting as an Employment Business in relation to this vacancy.