26 to 48 of 48 mypy Jobs in the UK

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Craigavon, Co. Armagh, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Lewes, East Sussex, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Banbridge, Co. Down, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Castle Cary, Somerset, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Portstewart, Co. Londonderry, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Horbury, West Yorkshire, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Kilmarnock, East Ayrshire, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Newcastle upon Tyne, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Enniskillen, Co. Fermanagh, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Dunbar, East Lothian, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Motherwell, North Lanarkshire, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Ayr, South Ayrshire, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Kirkwall, Orkney Islands, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Milford Haven, Pembrokeshire, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Newton Stewart, Dumfries & Galloway, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Remote Senior Backend Engineer

Hiring Organisation
Cytora
Location
Mountain Ash, Rhondda Cynon Taf, UK
Employment Type
Full-time
tech stack! This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs (we use openapi spec to document our apis ...

Senior Software Engineer

Location
Southampton, England, United Kingdom
scripting, but structured, testable application code Strong understanding of Python packaging, virtual environments, dependency management (pip, Poetry), and code quality tooling (pylint, black, mypy) Experience building CLI tools and automation frameworks using Python (Click, Typer, or similar) Hands-on experience with Jinja2 templating — building reusable, parameterised templates for configuration ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
scripting, but structured, testable application code Strong understanding of Python packaging, virtual environments, dependency management (pip, Poetry), and code quality tooling (pylint, black, mypy) Experience building CLI tools and automation frameworks using Python (Click, Typer, or similar) Hands-on experience with Jinja2 templating — building reusable, parameterised templates for configuration ...

Senior Manager, Data Engineering

Hiring Organisation
Momentum Worldwide
Location
London, UK
Employment Type
Full-time
multi-client configurations in a single codebase. Nice to Have: Experience with Databricks (and dbt-databricks).Familiarity with modern Python dev tooling — Poetry, ruff, mypy, pre-commit. Experience with docs-as-code (MkDocs or similar).Qualities: Ownership – an ability to manage multiple workstreams across clients with accuracy, and see things ...

ML / Backend Engineer @ Sqwish

Location
Cambridge, England, United Kingdom
Some experience or interest in ML Experience with Rust, Axum, Tokio, SQLx, or PyO3 Experience with FastAPI, Pydantic, SQLAlchemy, Alembic, pytest, mypy, or Ruff Familiarity with Postgres, Redis, event-driven systems, queues, or streaming architectures Experience with OpenTelemetry, Prometheus, Grafana, Loki, Tempo, or structured logging Comfort with Docker, Kubernetes, Helm ...

Senior Machine Learning Engineer

Location
Cambridge, England, United Kingdom
maintaining CI pipelines. Experience with cloud environments. Strong knowledge of Linux shells, git and modern Python development tools such as uv, poetry, ruff, black, mypy or ty. Experience with modern development workflows, including pull requests, code review, documentation and ticketing. Strong communication skills and ability to work across ML Science ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
maintaining CI pipelines. Experience with cloud environments. Strong knowledge of Linux shells, git and modern Python development tools such as uv, poetry, ruff, black, mypy or ty. Experience with modern development workflows, including pull requests, code review, documentation and ticketing. Strong communication skills and ability to work across ML Science ...

Senior Software Engineer- Python

Location
Manchester, England, United Kingdom
solving, modelling, optimisation. Event driven or serverless architectures at meaningful scale Infrastructure as Code (CDK, CloudFormation, or Terraform) Experience with Pydantic, strict typing, and mypy Observability in production (CloudWatch, Grafana) Exposure to energy, trading, optimisation, or other constraint heavy domains Working in a monorepo with shared libraries and multiple deployable … than arriving with grid expertise. Our tech stack Backend and services Python 3.13, uv, Pydantic AWS Lambda, API Gateway, SQS, EventBridge, DynamoDB, S3 pytest, mypy, ruff in CI Mixed Integer Linear Programs for expressing energy storage problems (owned with data science; we integrate with the solver) Infrastructure and tooling ...