Relevant

Senior Python Developer (AI-Assisted Development)

We are looking for a Senior Python Developer to build complex, data-intensive systems with a strong focus on architecture, integrations, and delivery ownership. The role requires a high level of autonomy, technical leadership, and practical experience using AI-assisted development tools to accelerate delivery, improve code quality, and support technical decision-making. You will be expected to effectively leverage AI throughout the development lifecycle while ensuring the quality, reliability, and maintainability of production solutions.

We are looking for a Senior Python Developer to build complex, data-intensive systems with a strong focus on architecture, integrations, and delivery ownership. The role requires a high level of autonomy, technical leadership, and practical experience using AI-assisted development tools to accelerate delivery, improve code quality, and support technical decision-making. You will be expected to effectively leverage AI throughout the development lifecycle while ensuring the quality, reliability, and maintainability of production solutions.

The project is a financial technology platform that delivers multi-asset market intelligence to sophisticated retail investors, family offices, and mid-tier institutions. Operating on a subscription-based model, it offers tiered access to analytics depth, engagement features, and research-oriented product capabilities. The platform provides market information and explanatory commentary without crossing into personalized financial advice.

Responsibilities

  • Lead design and implementation of backend services that orchestrate deterministic financial data processing across batch and near-real-time workflows;
  • Own system design decisions: APIs, data models, integrations, performance, and reliability;
  • Build and evolve integrations with third-party services, external data providers, and AI-powered platform components (including LLM gateways and automated narrative generation);
  • Ensure code quality through clean architecture, testing, and code reviews;
  • Optimize backend services for performance, security, and maintainability;
  • Take technical ownership and drive engineering decisions within the team;
  • Work with sensitive data to ensure correctness, consistency, and compliance;
  • Leverage AI tools (Claude Code, Cursor, etc.) to accelerate development, debugging, and refactoring;
  • Review, validate, and refine AI-generated outputs to ensure correctness, quality, and maintainability;
  • Use AI to support system design, estimation, and technical decision-making.

Requirements

  • 5+ years of professional software development experience;
  • Strong backend expertise in Python (FastAPI);
  • Experience working with Python data-processing libraries and data-intensive applications;
  • 2+ years of hands-on experience using AI development tools (Claude Code, Cursor, Codex, or similar) as a core part of the daily engineering workflow;
  • Strong system design skills and understanding of distributed systems;
  • Experience designing and implementing RESTful APIs, incorporating contract testing, backward compatibility, and resilience patterns (rate limits, retries, circuit breakers);
  • Experience working with PostgreSQL and Redis (caching, data integrity controls, and persistence);
  • Experience working with AWS, Docker, CI/CD pipelines, automated testing, and production deployment;
  • Practical experience with React and TypeScript;
  • Strong ownership mindset and ability to work independently;
  • Upper-Intermediate or higher English level;
  • Ability to travel internationally for individual client meetings.

Nice to have

  • Experience with event-driven architectures and message brokers;
  • Experience working with financial data, market analytics, financial markets, or fintech products.
  • Experience mentoring engineers in AI-assisted development practices.

We offer

  • AI-first engineering culture with clear guidelines for safe, effective AI usage in production;
  • Competitive compensation based on your skills, experience, and performance;
  • 20 working days of annual paid vacation and 5 days of sick leave;
  • 3 additional days off for special occasions;
  • Experienced colleagues with 95% of middle and senior engineers;
  • Possibility to work from anywhere in the world;
  • Exciting projects involving the newest technologies;
  • Accounting as a service;
  • Flexible working approach.

What defines us

Helping each other grow

We support our colleagues in overcoming challenges and host internal educational events to boost our skills.

Work and life sync

We love our jobs and are passionate about other things outside of work that make life exciting.

Democratic leadership

Every team member’s voice matters, regardless of role. We welcome your ideas and involvement in our company’s growth.

Zero bureaucracy

We strive to create a friendly and relaxed work environment. You can easily talk to C-level executives.

Perks of working at Relevant

  • Organization
  • People
  • Work
  • Rewards
  • Opportunities
  • What’s more?