CrawlJobs Logo

Senior Python Engineer

United Kingdom · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We are seeking a senior, hands-on Python Engineer to join our growing Data & AI team. This role is ideal for an engineer who enjoys building robust backend systems, APIs, and services that power modern applications at scale. You will work on the backend foundations of next-generation applications, including systems that incorporate generative AI and LLM-based capabilities. Prior experience with generative AI is not required—we are looking first and foremost for a strong Python engineer with excellent software engineering fundamentals who is interested in applying those skills in a fast-evolving domain. You’ll collaborate closely with software engineers, data scientists, and product teams to design, build, and operate production-grade systems used in real-world healthcare and life sciences environments.

Job Responsibility

  • Design, build, deploy, and maintain scalable Python services and APIs using modern backend and cloud-native patterns
  • Develop clean, testable, and well-structured Python code for data-intensive and workflow-driven applications
  • Build and integrate backend components that support AI-enabled features (e.g., orchestration layers, inference services, data pipelines)
  • Integrate with third-party APIs and external services, ensuring reliability, performance, and cost efficiency
  • Own production concerns including logging, monitoring, error handling, and performance optimisation
  • Contribute to CI/CD pipelines, infrastructure-as-code, and containerised deployments
  • Collaborate with product, data, and engineering stakeholders to translate requirements into high-quality technical solutions
  • Write clear technical documentation for engineers and non-technical audiences
  • Contribute to a collaborative, pragmatic, and high-quality engineering culture

Requirements

  • Strong professional experience as a Python engineer, building and operating production systems (e.g., SaaS platforms, backend services, data-driven applications)
  • Deep knowledge of Python fundamentals, including application architecture, performance considerations, testing, and maintainability
  • Experience building backend systems using frameworks such as FastAPI, Flask, Django, or similar
  • Solid understanding of cloud-based architectures (AWS and/or Azure), containers, and microservices
  • Experience working with CI/CD pipelines, version control, and modern development workflows
  • Strong debugging and problem-solving skills in distributed or data-heavy systems
  • Comfortable collaborating in cross-functional, Agile teams and taking ownership of delivered solutions
  • Curious, pragmatic, and motivated by building reliable systems that deliver real-world impact

Nice to have

  • Exposure to data platforms or analytics workflows (e.g., Databricks, Airflow)
  • Familiarity with LLMs, generative AI APIs, or AI-enabled application patterns
  • Experience with observability and monitoring tools (e.g., Prometheus, Grafana, Sentry)
  • Contributions to open-source projects or shared internal libraries
  • Experience in regulated or high-compliance domains (e.g., healthcare, life sciences, finance)

What we offer

  • Competitive salary and benefits package, including private medical insurance and company pension
  • Flexible, remote-first working environment with occasional travel
  • The opportunity to work on meaningful, high-impact products within a global healthcare organisation
  • A friendly, low-ego culture that values engineering quality, learning, and collaboration

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Python Engineer

8 matching positions

New

Senior Python Engineer

A high-performing global team is looking for an experienced Python Engineer to h...
Location
Location
United Kingdom , London
Salary
Salary:
130000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python development experience within enterprise environments
  • Excellent SQL and data processing skills, including Pandas/NumPy
  • Experience building APIs and backend services using frameworks such as FastAPI, Flask or Django
  • Previous exposure to trading, risk, PnL or capital markets environments
Job Responsibility
Job Responsibility
  • Building and enhancing Python-based backend services and data pipelines
  • Working with complex financial and trading datasets to support reporting and analytics
  • Developing APIs, automation tools and scalable processing solutions
  • Collaborating with technical and business stakeholders across front-office and risk functions
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

Location
Location
United States , Rutherford
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of overall experience in large-scale application development with recent mandatory platform for the secure and scalable deployment of AI agents into application contexts
  • Minimum of 5+ years of proven experience in a Python and pyspark Engineering lead role focused on building enterprise-grade, high-volume ELT/ETL processes using the PySpark and Databricks ecosystem
  • Hands-on experience with agentic AI development using YAML, JSON, FAST API or Spring boot, Google ADK, LLM itegrations, including Devin.AI or Github Copilot, and integrating models via platforms like MCP using advanced prompt engineering
  • Proven experience developing and automating microservice integrations to support data-intensive applications
  • Proficiency in at least one programming language commonly used for data analytics, engineering, such as Python or Scala
  • Strong SQL skills and experience with various relational databases
  • Deep understanding of data modeling, data warehousing concepts, Data Mesh architecture, and data federation
  • Excellent communication, collaboration, and problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable, enterprise-grade AI agents, supporting ELT/ETL processes to handle large data volumes using the Python, FAST API, Microservices, PySpark, Kafka and Databricks ecosystem
  • Build and Deploy GEN AI Agents using Googles ADK and Google Flash 2.5+ LLMs to support application automation supports and its deep insights, workflow support with HIL - Human in loop architecture
  • Build and maintain data federation layers for lambda and Data Mesh architectures using tools like Starburst, with a strategy for adopting AI-based use cases (e.g., machine learning, deep learning, NLP) to drive efficiency
  • Develop, deploy, and automate microservice integrations to support data-intensive applications, ensuring scalability, resilience, and maintainability using cloud native infrastructure and openshift or Kubernates architecture including CI/CD pipelines
  • Integrate and leverage agentic AI tools (e.g., Devin.AI, Github Copilot) and platforms (e.g., MCP) through advanced prompt engineering to enhance development and operational efficiency
  • Ensure data quality, integrity, and security throughout the entire data lifecycle
  • Contribute to the continuous improvement of data engineering processes, standards, and best practices within the team
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citi, its clients, and assets by driving compliance with applicable laws, rules, and regulations
  • Adhere to Policy, apply sound ethical judgment, and escalate, manage, and report control issues with transparency
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

We are seeking a Senior Backend Engineer (Python Platform) to own and evolve the...
Location
Location
Mexico
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive production experience building backend systems in Python
  • Hands-on experience with knowledge graphs and graph data stores (e.g., Neo4j, Neptune, ArangoDB), including schema/ontology design and query optimization
  • Strong SQL experience and familiarity with ORMs (SQLAlchemy, Django ORM, etc.)
  • Experience designing APIs and distributed systems with reliability and performance in mind
  • Solid understanding of cloud infrastructure (AWS/GCP/Azure), containers, and IaC
  • Experience with monitoring/observability stacks (e.g., OpenTelemetry, Prometheus, Grafana)
  • Ability to decompose problems, communicate tradeoffs, and drive projects end-to-end
Job Responsibility
Job Responsibility
  • Design and build scalable Python services and APIs (REST/GraphQL) for our core product
  • Define and evolve a resilient backend architecture that can grow with the product
  • Own database schema design, data modeling, and performance tuning (SQL and ORMs)
  • Design and operate knowledge-graph powered services, including graph data modeling and query performance
  • Implement observability (logging, metrics, tracing) and operational runbooks
  • Collaborate closely with frontend, data, and product to define contracts and deliverables
  • Secure the platform (authn/z, secrets, rate limiting, data protection)
  • Mentor engineers on backend best practices and code quality
What we offer
What we offer
  • Opportunity to build core backend systems powering AI-enabled healthcare platforms
  • Collaborative engineering culture with strong technical ownership
  • Exposure to modern backend, graph, and AI-adjacent architectures
  • Flexible project-based engagement with high-impact engineering work
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ Years of Experience in Python Development
  • Experience is working with High Volume Data Pipeline development
  • Experience working with PyIceberg, PySpark and Polars data frames
  • Fully Hands on Development
  • Needs to be able to participatein Design and Architectire discussions
  • Should be able to work with distributed geographical teams
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

Join our expanding team as a Senior Python Engineer! We’re looking for a proacti...
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
oril.co Logo
ORIL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Python Developer
  • Experience with Django, Flask framework
  • Experience with React.js
  • Experience with Azure cloud services
  • Experience with API development
  • Experience with SQL(PostgreSQL)
  • Experience with Docker, Kubernetes
  • Experience with CI/CD
  • Understanding of Unit tests
  • Understanding and ability to apply in practice the OOP and SOLID principles
Job Responsibility
Job Responsibility
  • Develop and maintain complex platform
  • Work across backend (Python) and frontend (React) layers
  • Collaborate with cross-functional teams
  • Write clean, testable, and secure code following best engineering practices
  • Participate in code reviews and improve overall code quality
  • Continuously improve system performance, reliability, and user experience
What we offer
What we offer
  • Competitive compensation
  • Flexibility to work from anywhere (fully remotely or in our office in Lviv)
  • Accounting Support Services
  • Education budget + corporate education events/trainings
  • Compensation for certifications, fitness, or therapy sessions
  • A dynamic environment where your proactivity is recognized and rewarded
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

A Senior Engineer opportunity within our Enterprise AI team. Working with a grou...
Location
Location
United Kingdom , Fleet Place Office
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working with cloud platforms like AWS (EC2, ECS, S3, Lambda, Fargate, DynamoDB/RDS) or GCP (Compute Engine, Cloud Storage, Cloud Functions, BigQuery)
  • Strong experience in Python and fluency in another language
  • Knowledge of Infrastructure as Code tools (e.g., CloudFormation, Terraform, Ansible, Serverless Framework)
  • Enjoy automating processes
  • Knowledge of containers (Docker, Container Orchestration like Kubernetes/ECS/GKE)
  • A genuine interest in and at least foundational experience with AI/ML concepts and technologies, demonstrating an eagerness to grow into a specialised AI Engineering role
  • Proven track record of delivering high-quality work and driving forward best practices in software engineering
  • Stays up to date with new technology in the AI space
Job Responsibility
Job Responsibility
  • Design, develop, and deploy high-quality, scalable software solutions, focusing on AI-enabled applications and infrastructure
  • Lead and participate in technical projects and deployments of AI systems
  • Provide guidance and mentoring to other team members on best practices in AI engineering
  • Use best practices (e.g., MLOps, AIOps) to improve products/services and processes related to AI
  • Optimise existing model serving and data pipelines to meet changing performance and security requirements
  • Hold requirements gathering sessions with business stakeholders and data science teams
  • Lead functional projects or work streams focused on AI infrastructure and tooling
  • Fulltime
Read More
Arrow Right

Senior Python Engineer

Join us at Provectus as part of a team dedicated to building cutting-edge techno...
Location
Location
Salary
Salary:
Not provided
provectus.com Logo
Provectus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Python
  • Solid understanding of OOP, design patterns, and clean architecture
  • Experience building RESTful APIs with FastAPI, Django REST, or Flask
  • Experience with LLM APIs (OpenAI, Anthropic, or AWS Bedrock)
  • Experience building RAG systems
  • Proficiency with AI-assisted development (Claude Code, Cursor, Copilot)
  • Experience with Docker and Kubernetes
  • Understanding of microservices and event-driven architectures
  • Experience with AWS (Lambda, ECS, Bedrock, S3, SQS)
  • Proficiency with SQL (Postgres), NoSQL (DynamoDB, Redis), and vector databases
Job Responsibility
Job Responsibility
  • Build and optimize RESTful APIs and servers using frameworks such as FastAPI, Django REST, or Flask
  • Implement and optimize Retrieval Augmented Generation (RAG) systems
  • Profile and optimize Python code to enhance performance
  • Collaborate with cross-functional teams, including ML engineers and product managers, to deliver high-quality products
  • Write clean, maintainable, and well-documented code
  • Stay updated with the latest developments in Python and AI technologies and propose innovative solutions
What we offer
What we offer
  • Participate in internal training programs (Leadership, Public Speaking, etc.) with full support for AWS and other professional certifications
  • Work with the latest AI tools, premium subscriptions, and the freedom to use them in your daily work
  • Long-term B2B collaboration
  • 100% remote — with flexible hours
  • Collaboration with an international, cross-functional team
  • Comprehensive private medical insurance or budget for your medical needs
  • Paid sick leave, vacation, and public holidays
  • Equipment and all the tech you need for comfortable, productive work
  • Special gifts for weddings, childbirth, and other personal milestones
Read More
Arrow Right

Senior Python Engineer

At Valtech, you’ll find an environment designed for continuous learning, meaning...
Location
Location
Bulgaria
Salary
Salary:
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python backend engineering experience, ideally with Django (REST APIs, complex domain logic, performance/DB optimisation, refactoring legacy systems)
  • Proven work in AWS-based environments, including building/deploying backend components and services around Lambda, API Gateway, S3, RDS, CloudWatch, SES, and using Secrets Manager for secure configuration
  • Solid CI/CD practices: automated pipelines, code reviews, testing discipline, working in process-oriented teams and shipping reliably
  • Experience writing tests and documentation
  • Teamwork experience
  • Good English communication skills (reading, writing, speaking)
What we offer
What we offer
  • Flexibility, with remote and hybrid work options and 25 vacation days for a healthy work-life balance
  • Co-subsidized transportation & Multisport cards
  • Premium health insurance for fast and easy access to top healthcare services
  • Training policy for technical and other skills-related events, courses and certifications
  • Personal career development roadmap guided by performance evaluations
  • Self-care program offering psychological consultations & discussions for you and the team
  • Cozy office space designed for comfort and productivity
  • Exciting team events and company gatherings
  • Fulltime
Read More
Arrow Right