capital.com

Senior Python Engineer (AI)

capital.com
Apply
3 months ago
Warsaw, PolandSenior

Responsibilities

  • Develop and maintain internal services, tools, APIs, automation scripts, and AI-enabled workflows.
  • Design AI agents, multi-step agent flows, tool-calling flows, and automation pipelines for internal business processes.
  • Integrate internal and third-party systems, including financial platforms, payment providers, reporting tools, and enterprise applications.
  • Build AI-powered features for intelligent data processing, document analysis, classification, anomaly detection, workflow automation, and decision support.
  • Integrate LLMs and AI services using APIs, orchestration frameworks, vector databases, and retrieval-augmented generation.
  • Create automation flows connecting AI agents, APIs, databases, notifications, approval workflows, and local or remote MCP servers.
  • Investigate and resolve financial integration issues, API failures, data inconsistencies, automation errors, and production defects.
  • Write secure, efficient, documented code and contribute to architecture, code reviews, engineering standards, performance, reliability, observability, and security.
  • Implement CI/CD pipelines and automated testing frameworks.
  • Identify opportunities to improve manual processes through automation, AI, and system integrations.

Requirements

  • 3–5+ years of professional experience as a Python Developer or AI Engineer.
  • Strong proficiency in Python 3.x, asynchronous programming, and REST API development.
  • Experience with FastAPI, FastMCP, Flask, or Django.
  • Practical experience building or integrating AI-powered solutions in production or near-production environments.
  • Experience with LLM APIs and AI platforms such as OpenAI, Anthropic, AWS Bedrock, or Google Vertex AI.
  • Experience designing AI agent workflows, tool-calling flows, prompt-driven automation, or multi-step AI orchestration.
  • Understanding of prompt design, retrieval-augmented generation, embeddings, vector databases, structured outputs, evaluation, and guardrails.
  • Strong API integration experience, including authentication, OAuth2, webhooks, error handling, retries, rate limits, and secure data exchange.
  • Solid SQL and relational database knowledge, including PostgreSQL or MySQL.
  • Experience troubleshooting API integrations, data synchronization issues, automation failures, and production defects.
  • Basic proficiency in HTML, CSS, and JavaScript for lightweight frontend interfaces or internal dashboards.
  • Experience with Docker and Kubernetes, plus familiarity with GitLab CI/CD or similar pipelines.
  • Experience with financial data processing, reconciliation, reporting automation, or transaction monitoring.
  • Understanding of risk, compliance, operational controls, secure coding, secrets management, access control, and secure data handling.
  • Strong analytical, debugging, problem-solving, communication, and stakeholder collaboration skills.
  • Preferred: AWS services, Kubernetes deployments and management, Jira API, Okta API, Slack API, infrastructure as code, DevOps practices, ELK, Prometheus, Grafana, fintech compliance, and AI mathematics and algorithms.

Benefits

  • Hybrid work arrangement.
  • Competitive salary and annual performance bonus.
  • Annual leave, comprehensive health and pension benefits, and location-specific perks.
  • Up to 30 additional days to work remotely from anywhere in the world, subject to restrictions.
  • Employee referral program and two additional paid volunteer days per year.

Tech Stack

AWSCSSDjangoDockerFastAPIFlaskGitLab CI/CDGrafanaHTMLJavaScriptKubernetesMySQLPostgreSQLPrometheusPythonSQL
capital.com

About capital.com

1,001-5,000 employees
Contact me