Senior Engineer - AI
A high-impact opportunity is available for a Senior AI Engineer to join a cutting-edge team driving AI innovation in financial technology. This position focuses on building intelligent systems that empower investment professionals through advanced data retrieval, machine learning, and scalable infrastructure.
You'll lead the development of high-performance backend systems, collaborate across engineering and research teams, and contribute to the full lifecycle of AI product development-from concept to deployment. The role also involves mentoring junior engineers and supporting critical infrastructure through on-call rotations.
What You'll Work On
- Build a next-gen financial data engine optimized for speed and accuracy
- Integrate backend systems with frontend applications for seamless user experiences
- Partner with ML researchers to bring new AI products to life
- Shape architecture decisions and guide engineering best practices
- Ensure reliability of AI systems through support rotations
What You Bring
- 8+ years in software engineering, with 3+ focused on backend AI systems
- Strong foundation in computer science, including distributed systems and databases
- Expertise in Python, ML libraries, SQL/NoSQL, REST APIs, and gRPC
- Hands-on experience with graph databases (Neo4j, Neptune) and knowledge graph modeling
- Familiarity with Docker, Kubernetes, CI/CD, and infrastructure-as-code
- Clear communication skills and a collaborative mindset
Preferred Skills
- Experience integrating LLMs and AI models into production environments
- Familiarity with OpenAI, Claude, or similar APIs
- Knowledge of vector databases and retrieval-augmented generation (RAG) systems
- Understanding of financial workflows and investment data
- Cloud experience (AWS preferred), plus Kafka or RabbitMQ
- Exposure to multi-agent systems and observability tools like Grafana or Sentry
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.