Forward Deployment Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
- Design, develop, and improve software using engineering methodologies that provide business, platform, and technology capabilities for customers and colleagues.
- Deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
- Ensure code is scalable, maintainable, and optimised for performance.
- Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Participate in code reviews and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and contribute to technology communities to foster technical excellence and growth.
- Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implement effective unit testing practices to ensure proper code design, readability, and reliability.
- Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness.
- Collaborate closely with other functions and business divisions.
- Lead collaborative assignments, guide team members, identify the need for specialist input, and help define new directions for assignments and projects.
- Consult on complex issues and provide advice to People Leaders to support the resolution of escalated issues.
- Identify ways to mitigate risk and develop new policies and procedures in support of the control and governance agenda.
- Take ownership for managing risk and strengthening controls in relation to the work done.
- Engage in complex analysis of data from multiple internal and external sources to solve problems creatively and effectively.
- Communicate complex information and influence stakeholders to achieve outcomes.
Technologies:
- AI
- AWS
- Azure
- CI/CD
- Cloud
- Fine-tuning
- Support
- MCP
- MLOps
- Python
- RAG
- React
More:
We are embarking on a transformative journey as a Forward Deployment Engineer at Barclays, with a clear vision to design, develop, and improve software using engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues. We expect colleagues to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, as well as the Barclays Mindset to Empower, Challenge and Drive. The role is based in Glasgow or Knutsford, with locations listed as Glasgow Campus and Knutsford, Radbroke Hall, and it is a full-time position.
Requirements
- Good technical experience in AI/ML, including developing and deploying solutions using LLMs, RAG architectures, and modern AI frameworks and protocols such as Strands, FastMCP, LangChain, LlamaIndex, Hugging Face, A2A, and MCP.
- Ability to translate multi-layered business problems into technical solutions and experience working directly with business stakeholders to understand requirements and deliver production systems.
- Experience delivering in financial environments, including one or more of investment banking, risk, compliance, or a relevant domain, with understanding of regulatory considerations and responsible AI practices.
- Solid software engineering foundation with proficiency in Python, cloud platforms such as AWS or Azure, APIs, and full-stack development to rapidly prototype and productionise AI applications.
- Experience with MLOps practices including model deployment, monitoring, evaluation, and CI/CD pipelines, delivering AI solutions from concept to production.
- Excellent communication and consulting skills with ability to build trust, manage stakeholder expectations, and drive AI capabilities across diverse business units.
- Experience with vector databases, prompt engineering, fine-tuning, and understanding of when to apply different AI approaches to business problems.
- Knowledge of data engineering, analytics, and visualisation tools to support end-to-end solution delivery including data pipelines and user interfaces.
- Experience with React/JS frameworks.
- May be assessed on risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology, as well as job-specific technical skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production
MLOps And AI Driven Development
From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path