At a Glance
- Tasks: Lead the development of innovative AI systems for finance and investment firms.
- Company: Join a pioneering AI consultancy with a focus on impactful projects.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Dynamic team environment with a strong emphasis on mentorship and collaboration.
- Why this job: Make a real difference in the AI landscape while working with top-tier talent.
- Qualifications: 5+ years in software engineering and experience with LLM applications.
The predicted salary is between 80000 - 100000 £ per year.
We are building a premium AI consultancy targeting an underserved whitespace: transforming small-to-mid-cap portfolio companies and finance firms that cannot afford to get AI wrong. Around 95% of enterprise AI experiments never reach production. We hire only top-tier talent to close that gap for clients with serious engagement budgets and real urgency to ship.
Six years in: 500,000 learners since 2019, an O'Reilly book referenced inside Fortune 500s, and a 15-person engineering team shipping live work for clients including J.P. Morgan, Intel, Europol, NYPL, Nviya-Prime, Maoki, and Activeloop.
You will own the technical delivery of custom AI systems end-to-end: architecture, build, evaluation, hardening, and production rollout. Typical builds include:
- Agentic systems for investment research and due diligence
- Retrieval-augmented copilots for finance workflows
- Document analysis pipelines
- Market mapping tools
- Internal knowledge assistants
- Systems integrations
- Workflow automations for portfolio operations
Most weeks are heads-down engineering with your pod, shipping systems that real client teams depend on day-to-day.
For most engagements you work from our team alongside your engineering pod, with regular technical touchpoints into the client's engineering and data teams. A deployment strategist on each engagement owns the executive client relationship and the bulk of stakeholder management, leaving you to focus on getting the system built right.
For our largest multi-quarter engagements, typically with financial services firms, PE houses, or strategic portfolio companies, you go forward-deployed at the client site for kickoff sprints, key build phases, and production rollout. Your direct client counterparts are engineering, data, product, and end-user teams. You should be excited by this mode of working: it offers the fastest feedback loops and the most direct influence on what gets shipped of any client setup we run.
Responsibilities:
- Lead technical scoping and architecture across client engagements.
- Build production LLM applications using OpenAI, Anthropic, Gemini, Bedrock, Vertex AI, or similar.
- Architect RAG systems: retrieval quality, grounding, source attribution, metadata, hybrid search, reranking, access control.
- Build agentic workflows: tool use, structured outputs, orchestration, retries, fallbacks, state, human review.
- Design eval frameworks for prompts, retrieval, agents, models, regressions, safety, latency, and cost.
- Define guardrails for privacy, governance, prompt injection, sensitive tool use, and hallucination risk.
- Deploy and monitor with Docker, cloud infrastructure, continuous integration and deployment (CI/CD), logging, and observability.
- Pair with client engineering and data teams on integrations, deployment, and technical handover.
- Mentor junior engineers; hold the technical quality bar across delivery.
- Ship reusable firm assets: reference architectures, prompt libraries, eval harnesses, agent skills, implementation playbooks.
Daily, expert use of Claude Code, Codex, Cursor, or similar agentic tools is non-negotiable. Planning, codebase exploration, implementation, testing, refactoring, documentation, research, debugging: all of it. Engineers who already work this way outpace traditional engineers by a wide margin, and that gap is the bar for this role.
The standard is intelligent supervision, not blind delegation. You give the agent the right context, constrain the task, inspect the diff, run the tests, catch weak assumptions, and decide when to take the keyboard back. You ship at speed but never ship what you have not understood.
You should also actively design reusable AI infrastructure for the firm: Claude Skills, Model Context Protocol (MCP) servers, sub-agents, eval harnesses, prompt patterns, and workflow templates. Our strongest engineers build the tooling that makes the rest of the team faster.
Qualifications:
- 5+ years professional software engineering experience.
- 2+ years building LLM applications, RAG systems, AI agents, or AI workflow automation in production.
- Shipped at least two AI systems beyond simple chat: domain-specific RAG, multi-tool agents, document analysis, internal copilots, or comparable.
- Strong Python, plus production experience with application programming interfaces (APIs), integrations, and data-heavy systems.
- Hands-on with OpenAI, Anthropic, Gemini, Bedrock, Vertex AI, or comparable LLM APIs.
- Real RAG depth: embeddings, chunking, indexing, metadata, hybrid search, reranking, retrieval evaluation, grounding.
- Real agent depth: tool calling, structured outputs, orchestration, state, retries, safe execution boundaries.
- Strong eval discipline: golden sets, regression tests, human review loops, considered use of LLM-as-judge, release gates, production monitoring.
- Production judgment on latency, cost, scalability, reliability, privacy, security, and data governance.
- Comfort with Docker, Git, CI/CD, cloud deployment, databases, logging, monitoring.
- Daily, expert use of agentic coding tools (Claude Code, Codex, Cursor) for real engineering, with careful inspection of what they produce.
- Strong technical communication. You can explain architecture, trade-offs, and risk to engineering counterparts and to your own pod, and hold your own in a senior client conversation when the strategist hands you the floor.
- Prior work with investors, PE firms, venture funds, family offices, or portfolio companies.
- AI experience in investment research, due diligence, finance, sales, customer support, reporting, or knowledge management.
- TypeScript, React, Next.js, Postgres, pgvector, Pinecone, Weaviate, or Qdrant.
- LangChain, LangGraph, LlamaIndex, LangSmith, Langfuse, Braintrust, OpenTelemetry, MCP servers, OpenAI Agents SDK, or Claude Skills.
- Solutions engineering, customer engineering, founder-led product, or enterprise implementation backgrounds.
- Fine-tuning, distillation, or open-weight model experience.
A builder and a field engineer. You take an ambiguous technical problem, identify the constraint that matters, and design a system that gets used rather than admired. You move between architecture and code without losing either. You know when an agent is the right shape, when deterministic code is better, when retrieval is the bottleneck, and when a proposed scope is the wrong one. You are AI-native enough that work without these tools feels broken.
You should be able to describe a system you have built in concrete terms: problem, architecture, model choices, retrieval design, evals, failure modes, cost profile, rollout plan, and what you would change next time.
Towards AI is an AI education and development company founded in 2019, with 500,000 learners reached, 120k newsletter subscribers, 80k Discord members, and 8,000+ copies sold of our O'Reilly book Building LLMs for Production. We now operate a specialist 15-person AI engineering team focused on investment firms, PE, portfolio companies, and finance firms in regulated industries.
Co-founded by Louie Peters (ex-J.P. Morgan VP, credit research) and Louis-Francois Bouchard (ex-Mila, Polytechnique Montreal). Our deep roots in AI research and education mean our engineers stay at the forefront of the field, with direct exposure to the latest academic developments and the unique opportunity to apply cutting-edge AI in real-world, high-stakes environments from day one.
Senior AI Engineer / Forward Deployed Engineer employer: Towards AI, Inc.
At Towards AI, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our team of top-tier engineers enjoys unparalleled opportunities for professional growth while working on impactful AI projects for prestigious clients in the finance sector. With a focus on mentorship and cutting-edge technology, our employees are empowered to shape the future of AI in real-world applications, all within a dynamic environment that values creativity and excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Senior AI Engineer / Forward Deployed Engineer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the AI and finance sectors. Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to AI systems and workflows. Make sure to include detailed descriptions of your role and the impact your work had. This will help potential employers see what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of AI concepts. Practice common interview questions and scenarios that relate to the role. We recommend using platforms like LeetCode or HackerRank to sharpen your problem-solving abilities.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission of transforming AI in finance.
We think you need these skills to ace Senior AI Engineer / Forward Deployed Engineer
Some tips for your application 🫡
Show Your Passion for AI:When you're writing your application, let your enthusiasm for AI shine through! We want to see how excited you are about building innovative systems and solving complex problems. Share any personal projects or experiences that highlight your passion.
Tailor Your Application:Make sure to customise your application to fit the role of Senior AI Engineer. Highlight your relevant experience with LLM applications, RAG systems, and any specific tools mentioned in the job description. This shows us you’ve done your homework and understand what we’re looking for.
Be Clear and Concise:We appreciate clarity! When describing your past projects or experiences, be straightforward and focus on the impact you made. Use bullet points if it helps keep things organised. Remember, we want to know what you did and how it contributed to the success of the project.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes it easier for us to keep track of all the amazing talent out there!
How to prepare for a job interview at Towards AI, Inc.
✨Know Your AI Stuff
Make sure you brush up on your knowledge of AI systems, especially LLM applications and RAG architectures. Be ready to discuss specific projects you've worked on, detailing the architecture, model choices, and any challenges you faced.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled ambiguous technical problems in the past. Highlight your ability to identify key constraints and design effective solutions that are practical and user-friendly.
✨Communicate Clearly
Strong technical communication is crucial. Practice explaining complex concepts in simple terms, as you'll need to convey your ideas to both technical and non-technical stakeholders during the interview.
✨Demonstrate Your Hands-On Experience
Be ready to discuss your daily use of agentic coding tools like Claude Code or Codex. Share examples of how you've used these tools in real engineering tasks, focusing on your inspection process and how you ensure quality in your work.