Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Capital.com

Senior Python Engineer – AI

Capital.com

Senior Software Engineer designing and maintaining AI-powered tools and APIs for Capital.com. Collaborating with engineering and business teams to deliver high-quality software solutions.

Posted 6/1/2026full-timeWarsaw • 🇵🇱 PolandSeniorWebsite

Tech Stack

Tools & technologies
AWSDjangoDockerFlaskJavaScriptKubernetesMySQLPostgresPythonSQL

About the role

Key responsibilities & impact
  • Develop and maintain internal services, tools, APIs, automation scripts, and AI-enabled workflows.
  • Design and implement AI agents, multi-step agent flows, and automation pipelines to support internal business processes.
  • Build integrations with internal and third-party systems, including financial platforms, payment providers, reporting tools, Jira, Confluence, Okta, Slack, AWS, and other enterprise systems.
  • Develop AI-powered features such as intelligent data processing, document analysis, classification, anomaly detection, workflow automation, and decision-support tools.
  • Integrate LLMs and AI services into internal applications using APIs, orchestration frameworks, vector databases, and retrieval-augmented generation where appropriate.
  • Create and maintain automation flows connecting AI agents, APIs, databases, notifications, and approval workflows, local and remote MCP servers.
  • Investigate, troubleshoot, and resolve issues related to financial integrations, API failures, data inconsistencies, automation errors.
  • Write clean, efficient, secure, and well-documented code following software engineering best practices.
  • Implement CI/CD pipelines and automated testing frameworks. Optimize system performance and ensure reliability and security. Contribute to architectural decisions and participate in code reviews.
  • Optimize performance, reliability, observability, and security of internal tools and integrations.
  • Support architectural decisions, participate in code reviews, and contribute to engineering standards.
  • Continuously identify opportunities to improve manual processes through automation, AI, and better system integrations.

Requirements

What you’ll need
  • 3–5+ years of professional experience as a Python Developer, AI Engineer
  • Strong proficiency in Python 3.x, including asynchronous programming, REST API development
  • Experience with frameworks such as FastAPI, FastMCP, Flask, or Django.
  • Practical experience building or integrating AI-powered solutions in production or near-production environments.
  • Experience working with LLM APIs and AI platforms, such as OpenAI, Anthropic, AWS Bedrock, Google Vertex AI, or similar.
  • Experience designing AI agent workflows, tool-calling flows, prompt-driven automation, or multi-step AI orchestration.
  • Understanding of AI engineering concepts such as prompt design, retrieval-augmented generation, embeddings, vector databases, structured outputs, evaluation, and guardrails.
  • Ability to integrate AI capabilities into existing services, internal tools, and automation workflows.
  • Strong experience with API integrations, including authentication, OAuth2, webhooks, error handling, retries, rate limits, and secure data exchange.
  • Solid understanding of SQL and relational databases such as PostgreSQL or MySQL.
  • Experience troubleshooting API integrations, data synchronization issues, automation failures, and production defects.
  • Basic proficiency in HTML, CSS, and JavaScript to support lightweight frontend interfaces or internal admin dashboards.
  • Experience with Docker and Kubernetes.
  • Familiarity with GitLab CI/CD or similar CI/CD pipelines.
  • Understanding of secure coding practices, secrets management, access control, and secure data handling.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication skills and ability to work with both technical and non-technical stakeholders.

Benefits

Comp & perks
  • Competitive Salary: We believe great work deserves great pay! Your skills and talents will be rewarded with a salary that makes you feel valued and motivated.
  • Work-Life Harmony: Join a company that genuinely cares about you - because your life outside of work matters just as much as your time on the clock. #LI-Hybrid
  • Annual Performance Bonus: Your hard work doesn’t go unnoticed! Celebrate your achievements with a well-deserved annual bonus tied to your performance.
  • Generous Time Off: Need a breather? Our annual leave policy lets you recharge and enjoy life outside of work without a worry.
  • Employee Referral Program: Love working here? Share the love! Bring your talented friends on board and get rewarded for growing our awesome team.
  • Comprehensive Health & Pension Benefits: From medical insurance to pension plans, we’ve got your back. Plus, location-specific benefits and perks!
  • Workation Wonderland: Live your digital nomad dreams with 30 extra days to work remotely from anywhere in the world (some restrictions apply). Adventure awaits!
  • Volunteer Days: Make a difference! Take two additional paid days each year to support causes you care about and give back to the community.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Python 3.xasynchronous programmingREST API developmentFastAPIFlaskDjangoAI-powered solutionsSQLPostgreSQLMySQL
Soft Skills
analytical skillsdebugging skillsproblem-solving skillscommunication skills