Python / AI Developer

Quanteam
London
1 year ago
Applications closed

Related Jobs

View all jobs

Senior Machine Learning and AI Developer

Machine Learning Engineer

Experienced Recruitment Consultant – Artificial Intelligence & Bio Artificial Intelligence Manchester (Hybrid)

MLOps Python Engineer - SageMaker & AWS

Junior Python Data Scientist — UK (Master’s Required)

Senior Python & MLOps Engineer — AWS SageMaker

WHO WE ARE

 

Quanteam Group is a Consultancy firm specialising in the Financial sector, in London, Paris, Brussels, New York and Singapore.

 

Since 2007, our 800 consultants provide our sector with expertise and capacity across different areas such as Financial Engineering and Quantitative Research, Regulations and Market Change, IT Transformation and Innovation.

Our major clients are Corporate & Investment Banks, Asset Managers, Financial Associations, Hedge Funds, Brokers, Trading Companies, and Insurance Companies.

 

The company participates in major Programmes driven by Business, Technology and Regulatory initiatives, and we bring business advice through quantitative, risk, front office and organizational experience as well as IT expertise via Business Analysis, Development, Business Continuity and Change Management.

 

As part of Quanteam Group, Quanteam UK counts more than 90 consultants, delivering our expertise to major Financial institutions in London.

 

 

DEPARTMENT OVERVIEW

 

FO I.T. Client and Sales facing is an I.T. group providing applications to the Investment Bank Global Market Front Office for e-commerce of both EQD and fixed income products. It comprises approximately 200 people across London, Paris, New York and Mumbai. Amongst other things, this group is responsible for the development of the award-winning Cortex and SmartDerivatives applications and for electronic connectivity to customers and exchanges throughout the world.

 

Within this department the Cortex Common Services team is responsible for the development of server side applications to support both business functions. These include a Credit Check Service incorporating real time MDDR, PFE and Net Open Position checks, Reference Data Services, blotter view services supporting the thin client and platform services managing connectivity and comms across the wider platform.

 

To further enhance our offering, we are seeking to appoint a talented Java developer with a proven experience in software engineering and ideally a good knowledge of Credit Risk and/or FX Options Pricing and Booking.

 

 

 

KEY RESPONSIBILITIES

 

•                Participate in the agile full based project software development life cycle including technical analysis, documentation, development, testing and code reviews.

•                Provide 3rd line application support on a rotation basis within the team.

•                Collaborate with the production support team for release and maintenance of the applications.

•                Work closely with the other developers in determining and following best development and architecture practice.

•                Propose and provide feedback from experience/knowledge on architecture, design and technology choices for the cutting-edge eCommerce platforms

•                Propose and provide feedback on implementation plans, and technology direction of the platform

•                Participate actively in collaborative team meetings and voice opinions

•                Maintain and further improve the quality of deliveries and secure iterations

•                Continuously improve the methods used

•                Mentor less experienced developers through pair programming and code review

•                Fully participate in requirement and design meetings for new functionality

 

SKILLS & EXPERIENCE

 

* AI and Machine Learning: Proficient in Python for AI and large language model (LLM) development. Experience with productionising AI models and monetising applications. Core platform built in Python with React/TypeScript, so strong Python skills and a proactive approach are essential.

 Python Development: Expertise in Python 3+ with Django and FastAPI, focused on building robust, scalable, and secure applications.

Additional Programming Languages: In-depth knowledge of at least two of the following: C#, Java, .NET, or similar enterprise-level languages. Full proficiency in all is not required, but a strong blend is preferred.

 DevOps and Deployment: Solid grasp of DevOps, containerisation (Kubernetes), and system monitoring, with experience in CI/CD processes (e.g., Jenkins, Ansible). Familiarity with API development and system deployment in enterprise settings.

Database Skills: Strong SQL and database management knowledge.

Machine Learning Knowledge: Practical experience in model testing and popular ML libraries.

Investment Banking or Finance Experience: Several years of software development, ideally with at least 1 year in front-office investment banking or equivalent, working on high-performance, low-latency systems critical to profit and loss (PnL).

 Programming Best Practices: Excellent knowledge of coding best practices, design patterns, and standard technologies (e.g., Spring, Hibernate).

Communication Protocols: Understanding of communications protocols and messaging applications.

Academic Background: Ideally holds a degree in engineering, sciences, or economics.

 

COMPETENCIES

 

•                A passion for development and delivery of quality software.

•                A “can do” mentality with good analysis and problem-solving skills.

•                Knowledge of Financial Markets particularly FX Options and/or Credit Risk is an advantage, but not essential.

•                Excellent learning capabilities and an ability to adapt continuously within a fast-changing environment.

•                Well organised and able to execute activities within time and budget constraints.

•                An entrepreneurial spirit and are not afraid of taking initiatives and seeing them through to conclusion.

•                Performance oriented and quality focussed and able to deliver excellent performance in sometimes stressful situations.

•                Fluent in English and can convincingly defend your positions both orally and in writing.

•                Able to work equally well as part of a team (our solutions often involve team collaboration) or as an individual.

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

AI Jobs for Career Switchers in Their 30s, 40s & 50s (UK Reality Check)

Changing career into artificial intelligence in your 30s, 40s or 50s is no longer unusual in the UK. It is happening quietly every day across fintech, healthcare, retail, manufacturing, government & professional services. But it is also surrounded by hype, fear & misinformation. This article is a realistic, UK-specific guide for career switchers who want the truth about AI jobs: what roles genuinely exist, what skills employers actually hire for, how long retraining really takes & whether age is a barrier (spoiler: not in the way people think). If you are considering a move into AI but want facts rather than Silicon Valley fantasy, this is for you.

How to Write an AI Job Ad That Attracts the Right People

Artificial intelligence is now embedded across almost every sector of the UK economy. From fintech and healthcare to retail, defence and climate tech, organisations are competing for AI talent at an unprecedented pace. Yet despite the volume of AI job adverts online, many employers struggle to attract the right candidates. Roles are flooded with unsuitable applications, while highly capable AI professionals scroll past adverts that feel vague, inflated or disconnected from reality. In most cases, the issue isn’t a shortage of AI talent — it’s the quality of the job advert. Writing an effective AI job ad requires more care than traditional tech hiring. AI professionals are analytical, sceptical of hype and highly selective about where they apply. A poorly written advert doesn’t just fail to convert — it actively damages your credibility. This guide explains how to write an AI job ad that attracts the right people, filters out mismatches and positions your organisation as a serious employer in the AI space.

Maths for AI Jobs: The Only Topics You Actually Need (& How to Learn Them)

If you are a software engineer, data scientist or analyst looking to move into AI or you are a UK undergraduate or postgraduate in computer science, maths, engineering or a related subject applying for AI roles, the maths can feel like the biggest barrier. Job descriptions say “strong maths” or “solid fundamentals” but rarely spell out what that means day to day. The good news is you do not need a full maths degree worth of theory to start applying. For most UK roles like Machine Learning Engineer, AI Engineer, Data Scientist, Applied Scientist, NLP Engineer or Computer Vision Engineer, the maths you actually use again & again is concentrated in a handful of topics: Linear algebra essentials Probability & statistics for uncertainty & evaluation Calculus essentials for gradients & backprop Optimisation basics for training & tuning A small amount of discrete maths for practical reasoning This guide turns vague requirements into a clear checklist, a 6-week learning plan & portfolio projects that prove you can translate maths into working code.