Senior Python Engineer (AI)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- 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.
Additional Information
We are looking for an experienced Senior Software Engineer - Python / AI Engineer to join the Internal Development Team. In this role, you will design, develop, and maintain internal tools, APIs, AI-driven automation workflows, and system integrations that improve operational efficiency across Capital.com. The role is strongly focused on building practical AI solutions, including AI agents, agent workflows, automated decision-support flows, and integrations with internal and external systems. You will collaborate closely with Engineering, Security, Operations, Compliance, Finance, and other business teams to deliver secure, reliable high-quality software that supports internal workflows, data integration, and emerging AI-driven initiatives.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at capital? Share your experience