To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.
We are seeking a Full Stack Developer to join our Cross Markets team. In this role, you will ensure the development and delivery of high-quality software solutions using programming languages, frameworks and tools while collaborating with peers. This role is based out of our London office.
We are seeking a Full Stack Developer to join our Cross Markets team. In this role, you will ensure the development and delivery of high-quality software solutions using programming languages, frameworks and tools while collaborating with peers. This role is based out of our London office.
To be successful as Full Stack Developer, you should: * Experience in building AI/ML software. * Strong expertise in machine learning, neural network algorithms and generative AI applications. * Proficient in programming languages like Python, and libraries such as TensorFlow, PyTorch, NumPy, LangChain, FastApi and LangGraph * Experience with RAG applications, server deployment, cloud computing environments, and API development. * Good understanding of software engineering best practices.
Some other highly valued skills/experience may include: * Strong Python programming skills, with practical experience writing clean, production-ready code. * Solid foundation with LLMs, including prompt engineering, fine-tuning, or retrieval-augmented generation (RAG * Experience using structured prompt-engineering and evaluation tools (e.g., LangSmith, PromptLayer). * Familiarity with data science libraries and pipelines (e.g., pandas, spaCy). * Proficiency in working with SQL Server or other relational databases. * Experience with Python web frameworks (e.g., FastAPI, Django) and RESTful APIs.
You may be assessed on key skills that support success in this role, such as risk and governance methodologies, strategic thinking, and best practices for standard technology control processes, alongside role-specific technical skills.
