Job VC

Senior Python Developer (AI-driven Development)

Relevant Software · dou · Senior · Not specified · віддалено
Open original ↗
We are looking for a Senior Python Developer with strong AI-driven development experience to work on complex systems. This is a senior-level engineering role with a strong focus on system design, integrations, and fast delivery. We expect a high level of autonomy, technical leadership, and experience building production-grade solutions.
Strong hands-on experience with AI/LLM integrations, including prompt engineering, validation of outputs, and production-grade usage. The ideal candidate actively uses AI as a development amplifier — for system design, coding, testing, debugging, documentation, and estimation — and can critically evaluate, refine, and secure AI-generated outputs in production systems.
Responsibilities
Design and develop backend-heavy full-stack solutions with a strong focus on architecture and scalability;
Own system design decisions: APIs, data models, integrations, performance, and reliability;
Build and evolve integrations with third-party services;
Ensure code quality through clean architecture, testing, and code reviews;
Optimize backend services for performance, security, and maintainability;
Collaborate closely with product, data, and engineering teams;
Take technical ownership and lead by example within the team;
Work with sensitive data to ensure correctness, consistency, and compliance;
Rapidly prototype and iterate on features using AI-assisted development tools;
Actively use AI tools for system design, architecture validation, and trade-off analysis;
Design and implement RAG (Retrieval-Augmented Generation) pipelines;
Apply AI-assisted coding for boilerplate generation, refactoring, debugging, and performance optimization;
Design, implement, and maintain secure AI/LLM integrations (prompting, chaining, data grounding);
Validate, audit, and refine AI-generated code to avoid over-engineering and hidden risks;
Use AI for test generation, bug detection, documentation, and code reviews;
Apply AI to task decomposition, effort estimation, and technical decision support;
Promote safe AI adoption practices, including data protection, IP safety, and compliance awareness;
Ensure AI usage complies with security, privacy, and regulatory requirements to prevent sensitive data leakage.
Requirements
5+ years of professional software development experience;
Strong backend expertise in Python (Django, Flask, FastAPI, or similar);
2+ year of hands-on experience using AI development tools (Claude Code, Cursor, Codex, or similar) as a core part of the daily engineering workflow;
Solid frontend experience (framework is not critical);
Strong system design skills and understanding of distributed systems;
Experience designing and implementing RESTful APIs;
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.);
Experience with CI/CD, automated testing, and production deployments;
Ability to work fast, validate ideas quickly, and deliver pragmatic solutions;
Strong ownership mindset, leadership skills, and sense of urgency;
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 using AI for system estimation, architecture comparison, and technical trade-off analysis;
Experience mentoring engineers in AI-assisted development practices;
Experience using AI tools to accelerate development and prototyping.
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.