About the Role
Our Inspire Talent Academy is seeking a motivated
Junior Python Developer \& Analyst
to join the Equities Technology team within a leading global investment bank.
This is an exceptional opportunity to work at the intersection of
software engineering, data analytics, and applied AI
, contributing to platforms that support global equity trading and risk management.
Youâll work alongside senior developers, quants, and analysts to build modern microservices and data solutions using
Python, FastAPI, AWS, and emerging Generative AI tools
. This is a fantastic role for someone who wants to grow into a full-stack engineer within capital markets technology.
Key Responsibilities
Develop and enhance
Python-based microservices
that power trading and analytics platforms.
Design and maintain RESTful APIs using
FastAPI
, supporting real-time and historical data access.
Assist in developing and integrating
Generative AI / Large Language Model (LLM)
solutions to streamline developer tools, automate reports, and improve internal search.
Work with senior engineers to integrate Python components into
Java-based and AWS-hosted systems
.
Support data analysis and reporting for traders and risk managers using
Pandas
and analytical libraries.
Participate in code reviews, testing, and documentation to ensure quality and reliability.
Learn and apply cloud development skills across
AWS Lambda, S3, Bedrock, and ECS
.
Key Technologies
Core:
Python, FastAPI, Pandas, NumPy
AI / ML:
Generative AI, AWS Bedrock, LLM APIs
Backend Integration:
Java (basic understanding), REST APIs, microservices
Cloud:
AWS (Lambda, ECS, S3, API Gateway)
Version Control / CI:
Git, Jenkins, Docker
What Youâll Learn
How large-scale Equities systems handle real-time trading data and analytics.
How to apply
AI tools and LLMs
to solve real business problems within finance.
How cloud architecture, DevOps pipelines, and event-driven systems work in production environments.
Collaborative development within Agile squads, alongside engineers, data scientists, and business users.
Ideal Profile
1â3 yearsâ experience coding in
Python
(graduates or bootcamp developers also welcome).
Solid grounding in
data manipulation
(Pandas / SQL).
Curiosity about financial markets or trading systems.
Awareness of
REST API development
and
AWS fundamentals
.
Enthusiasm for learning about
AI, cloud, and modern software engineering practices
.
Strong communication skills and a collaborative mindset.
Example Technical Exposure
Youâll gain experience in tasks such as:
Building data endpoints that return real-time trading metrics using
FastAPI
.
Writing Pandas scripts to compute
VWAP, rolling Sharpe ratios, and sector analytics
.
Experimenting with
LLM prompts via AWS Bedrock
to summarise trading data in natural language.
Deploying and monitoring code in AWS with mentorship from senior engineers.
Why This Role?
This is an outstanding entry point into the world of
investment banking technology via our Inspire Talent Academy Program
. Youâll learn directly from experienced technologists in a fast-moving domain while developing sought-after skills in
Python, AI integration, and financial systems engineering
.