18 of 18 Permanent Python Jobs in Greenwich

Forward Deployed Solution Engineer – AppliedAI FDE

Location
Royal Borough of Greenwich, England, United Kingdom
customer‐facing or embedded roles System architecture: Proven ability to design and implement AI‐native software in production environments Engineering depth: Strength in backend (Python, Node.js, Java), frontend (React, Angular), APIs (REST/GraphQL) Machine Learning: Foundations of MLflow, Weights & Biases, LoRA, PEFT, SageMaker, Vertex AI, AzureML, Kubeflow, Airflow, Prefect ...

Senior Data and ML Engineer

Location
Royal Borough of Greenwich, England, United Kingdom
effort needed, which will contribute to the commercial element of proposals. PERSON SPECIFICATION Essential Proactive and self-motivated individual, keen to take initiative. Excellent Python, SQL, and database design skills, with proficiency in dbt/Dataform or similar SQL development frameworks. Proficient with cloud-based modern data warehousing technologies, particularly ...

Fintech Lab Engineer (Manager or Senior Consultant level) - Fintech Lab - Permanent - London

Location
Royal Borough of Greenwich, England, United Kingdom
have 4+ years of experience in software engineering and/or technology consulting Experience in at least two modern programming languages such as TypeScript, Python, Java or Go. Proven ability to architect, build and deploy complex agentic systems, including agent-to-agent communication Ability to build auditable agentic systems that ...

Senior Applied AI Engineer (Manager) TC

Location
Royal Borough of Greenwich, England, United Kingdom
reference architectures and reusable accelerators; contribute to internal knowledge sharing and external thought leadership. What we’re looking for Deep software/systems engineering (Python/TypeScript, distributed systems, CI/CD). Applied‐AI expertise: LLM/RAG engineering; evaluation; telemetry/drift monitoring; versioning and release management. Cloud ...

Data Engineer - BI/Data

Location
Royal Borough of Greenwich, England, United Kingdom
pipelines, SQL, tests and infrastructure code, can show how it changed your speed, and know how to verify what they produce Strong SQL and Python, plus experience with dbt and a managed ingestion tool such as Fivetran or Airbyte Hands-on Postgres experience, including replication or change data capture ...

Data & Platform Analytics Lead

Location
Royal Borough of Greenwich, England, United Kingdom
tool such as Power BI or Tableau. Snowflake administration: performance, access control and cost management. Fivetran or a similar tool, and integrating through APIs. Python or similar scripting. Experience in an FP&A team, or supporting external or investor reporting. Experience of a system migration or historical data load. Data ...

AI Growth Data Scientist – Hybrid (London/Amsterdam)

Location
Royal Borough of Greenwich, England, United Kingdom
drive customer engagement and order growth across multiple markets. You will design experiments, collaborate with ML engineers, and deliver production-grade code in Python and SQL. Join a fast-paced, data-driven environment and help shape personalised experiences for millions of customers. #J-18808-Ljbffr ...

Senior Machine Learning Engineer

Location
Royal Borough of Greenwich, England, United Kingdom
software engineering experience delivering end-to-end services in production (not just notebooks/experiments), with ownership for run/support considerations Proficiency in Python and modern engineering practices (clean code, testing, packaging, dependency management, Git-based workflows) Hands‐on experience with AI deployment patterns and infrastructure (e.g. containerisation with … release management, automated validation, monitoring, and lifecycle management Working knowledge of ML/DL frameworks and tooling (e.g. PyTorch/TensorFlow and the Python ML ecosystem) sufficient to collaborate effectively with data scientists and implement inference pipelines Experience working with complex, multi‐layered datasets (including imbalanced data) and integrating data ...

Trading Tools Engineer for Cumberland/Options Platforms

Location
Greenwich, England, United Kingdom
will embed with trading desks to build specialized solutions and, after deployment, extract reusable patterns for wider use across desks. You will work across Python, Java, C++, and TypeScript to support a central trading platform and improve latency and reliability. You will collaborate with traders, data engineers, and other engineers ...

Research Engineer (FICCO)

Location
Greenwich, England, United Kingdom
What you bring to the team: Bachelor’s degree in Computer Science, Computer Engineering, or related field A minimum of 2+ years’ experience using Python in a production setting A strong understanding of quantitative finance and mathematics Experience with linux-based, large-scale, concurrent, high-throughput, low-latency software systems ...

Quantitative Research Engineer: Build Fast, Trading-Ready Systems

Location
Greenwich, England, United Kingdom
will implement research studies, simulate strategies, and build robust engineering solutions embedded with traders. Requirements include a CS degree and 2+ years of Python in production, plus a strong grasp of quantitative finance. We value autonomy, collaboration, and the ability to ship reliably at scale, with a base salary ...

FX Options Trading Quant & Product Owner (London)

Location
Royal Borough of Greenwich, England, United Kingdom
roadmap and delivery of FX Options electronic trading tooling. You'll work with Quant Research and Technology to prototype solutions in Python/C++, validate them against live market data, and lead end-to-end delivery including testing, rollout, and controls within the FX options desk. #J-18808-Ljbffr ...

Remote Backend Engineer – Django & Backoffice Automation

Location
Royal Borough of Greenwich, England, United Kingdom
seeking a Middle Backend Engineer for the Backoffice team. You will own back office processes end-to-end, automate workflows and build scalable Python 3.11 services with Django/DRF, APIs and robust data storage. You’ll collaborate with Product, Compliance and Business teams to deliver reliable solutions. ...

Middle Backend Engineer, Pensions & Transfer Team (Python)

Location
Royal Borough of Greenwich, England, United Kingdom
through to production. It’s a hands on engineering role with no people management. What You’ll Do Build and maintain backend services in Python 3.11 with Django/DRF Automate back office processes and workflows, working directly with Product, Compliance and Business teams Question proposed solutions and help shape … standard Work with Git and CI/CD pipelines (TeamCity, GitHub Actions) What We’re Looking For 3+ years of backend development experience Strong Python skills and good knowledge of Django or a similar framework Solid understanding of relational databases, caching, REST APIs and service design Experience troubleshooting production issues ...

Software Engineer, Cumberland/Options Tools Engineering

Location
Greenwich, England, United Kingdom
ergonomic, performant and extendable engineering solutions Build, maintain and extend the central trading platform Work with both greenfield and legacy systems across multiple languages (Python, Java, C++, Typescript) Provide on‐call support as needed Qualifications: A minimum of 2+ years’ experience using Python, Java, C++, and can work comfortably ...

Associate, eRisk Quant Strategies

Location
Royal Borough of Greenwich, England, United Kingdom
agreed milestones within a fast-paced front office environment, balancing research, build and production priorities Apply programming languages for statistical analysis and research including Python, R or Matlab and use q or SQL for data access Implement production-grade components using Java where required to support automated trading deployment Evaluate … Publish research outputs such as academic papers or equivalent demonstrable contributions to quantitative research and documentation Exposure to AI and machine learning methods Use Python, R or Matlab for research and statistical work and use q or SQL to access and work with large datasets Communicate effectively with clients ...

Data Scientist

Location
Royal Borough of Greenwich, England, United Kingdom
ownership of well-scoped workstreams, independently framing problems, choosing approaches, running experiments and presenting findings. Move fast by writing production-quality Python code and efficient SQL for data pipelines and analyses that can scale across our marketplace. Contribute to JET's foundation model platform and personalised targeting systems, pushing boundaries … ability to design and interpret A/B tests, reason about statistical significance, and understand the gap between offline and online performance. Production-grade Python coding abilities that go beyond notebooks, writing clean, testable code suitable for engineering workflows and collaboration with technical teams. Proficient SQL skills across complex data ...

FX Options Electronic Trading Quant & Product Owner (Associate Director)

Location
Royal Borough of Greenwich, England, United Kingdom
/RFQ pricing for vanilla and exotics, and exchange-listed FX options execution (e.g., CME) Prototype and validate models and decision logic (primarily in Python) to de-risk delivery, resolve ambiguous requirements with data, and partner with core Quant on model development and validation Build backtesting and analytics capability … including volatility surface representations, Greeks and second-order risks, practical vol marking, and risk management for an exotic options book Strong coding ability in Python and/or C++ , sufficient to prototype pricing logic, analyse trading data, and read/review production code Demonstrated experience building or owning electronic pricing ...