Software Engineer - Senior at Capital Group | United Kingdom | Rezi

Software Engineer - Senior at Capital Group

Software Engineer - Senior

Capital Group · United Kingdom

Today

Software Engineer - Senior

Capital Group · United Kingdom

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Senior Software Engineer, you will partner with business stakeholders to transform ambiguous challenges into functional AI solutions that enhance our investment processes and business outcomes. You will serve as the crucial link between business needs and the AI platform, leading discovery, designing solutions, writing code, and managing production deployment. This is a hands-on engineering role requiring comfort with both business interactions and technical development of AI systems. You will play a key role in establishing standards for responsible and scalable generative AI development across the firm.

Responsibilities

  • Partner directly with business partners to understand their workflows, scope the highest-value opportunities, and translate ambiguous needs into clear technical specifications.
  • Design, build, and operate production generative AI applications such as copilots, assistants, knowledge-search experiences, and agentic workflows, as reliable, production-grade systems rather than demos.
  • Architect and implement end-to-end retrieval-augmented generation pipelines, including parsing, ingestion, chunking strategy, embeddings, vector storage, retrieval, and prompt management.
  • Build agents and agentic workflows that plan and execute multi-step tasks within explicit, auditable boundaries, with guardrails that keep behavior safe and predictable.
  • Practice eval-driven development: define acceptance criteria up front, build evaluation harnesses, and measure correctness, latency, and hallucination so quality is verifiable and regressions are caught before production.
  • Take end-to-end ownership from discovery and design through build, rollout, and operational excellence. Instrument systems with the observability, cost tracking, and audit trails needed to know when they degrade.
  • Apply FinOps and cost-optimization practices to AI workloads, tracking and managing token, inference, and infrastructure spend so solutions stay cost effective as they scale.
  • Integrate AI solutions with enterprise data systems, APIs, and MLOps/LLMOps tooling, applying sound system design and distributed-systems judgment.
  • Apply responsible-AI judgment proportionate to the risk of each use case, working with risk and compliance partners to build the controls, human-oversight patterns, and audit trails that let the firm move quickly and safely.
  • Embed security, privacy, and compliance controls into the systems you build, including identity and access management (IAM), encryption, and audit logging. Partner with InfoSec and data-governance teams to meet regulatory and internal-policy requirements such as SOC 2 and applicable data-privacy regulations.
  • Codify what works into reusable tools, patterns, and playbooks, and feed insights back to platform, product, and engineering partners so the whole organization gets faster.
  • Produce clear documentation, runbooks, and architectural diagrams so others can understand, operate, and extend the systems you build.
  • Demonstrate the ability to be a full stack engineer across development environments.

Requirements

  • 10+ years of professional software engineering experience, with strong proficiency in Python (or a comparable modern language).
  • Hands-on production experience building and shipping LLM-powered applications, including advanced prompt engineering, retrieval, agent development, and evaluation.
  • Demonstrated experience designing and building end-to-end RAG pipelines and integrating LLM solutions with real systems.
  • Strong understanding of system design, APIs, distributed-systems concepts, and cloud-native development, with a track record of owning production systems on solid architectural foundations.
  • A disciplined approach to evaluation and testing for non-deterministic systems: you build evals and guardrails as a first-class part of the work, not an afterthought.
  • Strong communication skills: you can lead technical discovery, write clearly, and convey technical concepts to mixed audiences while keeping a low ego and a collaborative approach.
  • High agency and comfort navigating the ambiguity of a large, regulated organization, with the judgment to make trade-offs between scope, speed, and quality.
  • Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience implementing security, privacy, and compliance controls in production systems, for example IAM, encryption, audit logging, and data-governance practices, ideally in a regulated environment.

Skills

  • Python
  • Generative AI
  • LLM-powered applications
  • Prompt engineering
  • Retrieval-augmented generation (RAG)
  • Agent development
  • Evaluation
  • System design
  • APIs
  • Distributed systems
  • Cloud-native development
  • FinOps
  • Cost-optimization
  • MLOps/LLMOps
  • Security controls
  • Privacy controls
  • Compliance controls
  • IAM
  • Encryption
  • Audit logging
  • Data governance
  • Vector databases
  • Agent frameworks
  • Orchestration frameworks
  • Responsible AI
  • AI governance

Work Type

  • Flexible work options

Experience Level

  • Senior

Education Level

  • Bachelor’s degree in computer science, Engineering, or a related technical field, or equivalent practical experience.

Salary/Compensations

  • Competitive salary
  • Individual annual performance bonus
  • Capital's annual profitability bonus

Benefits

  • Generous time-away
  • Health benefits from day one
  • 2-for-1 matching gifts for charitable contributions
  • Opportunity to secure annual grants for organizations
  • On-demand professional development resources
  • Company-funded retirement contribution (15% of eligible earnings)
  • Retirement plan

About the Company

  • At Capital Group, we invest in our people to ensure the success of those who invest with us. We offer a culture, compensation, and opportunities designed to empower associates to build successful careers. For over nine decades, our mission has been to improve lives through successful investing. Our history reflects the strength of our employees. With over 9,000 associates in more than 30 offices worldwide, we help clients and each other grow and thrive daily.

Equal Opportunity

  • We are an equal opportunity employer, which means we comply with all federal, state and local laws that prohibit discrimination when making all decisions about employment. As equal opportunity employers, our policies prohibit unlawful discrimination on the basis of race, religion, color, national origin, ancestry, sex (including gender and gender identity), pregnancy, childbirth and related medical conditions, age, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, citizenship status, AIDS/HIV status, political activities or affiliations, military or veteran status, status as a victim of domestic violence, assault or stalking or any other characteristic protected by federal, state or local law.