Team Leader / Software Architect (Python, FastAPI, AI Integration)

Itransition

Team Leader / Software Architect (Python, FastAPI, AI Integration)

Описание вакансии

Core Responsibilities:

  • Lead the design and development of robust backend systems using FastAPI.
  • Define and maintain the technical architecture, ensuring scalability, performance, and maintainability.
  • Evaluate, select, and integrate AI models and APIs that best fit project requirements (e.g., LLMs, vision, NLP, or recommendation models).
  • Supervise and mentor a team of developers, setting coding standards and conducting technical reviews.
  • Collaborate AI providers and product teams to ensure smooth integration of intelligent features.
  • Drive best practices in API design, cloud deployment, security, and DevOps automation.
  • Stay up-to-date with emerging AI technologies and frameworks to guide architectural decisions.

Technical Requirements:

Core Development Skills:

  • Expert-level Python development (5+ years).
  • Deep experience with FastAPI (async programming, dependency injection, background tasks, middleware).
  • Familiarity with Pydantic, SQLAlchemy, and async frameworks.
  • Strong understanding of RESTful API and OpenAPI standards.

AI Integration & Utilization:

  • Proven experience integrating external AI models and APIs (e.g., OpenAI, Anthropic, Hugging Face, Cohere, Google Gemini, etc.).
  • Ability to evaluate and select appropriate AI models based on functional and business needs (e.g., text generation, summarization, image recognition, classification).
  • Experience orchestrating AI pipelines — prompt engineering, context management, and model fallback strategies.
  • Understanding of AI service architectures — latency, scalability, cost, and compliance considerations.
  • Familiarity with vector databases and retrieval-augmented generation (RAG) concepts.
  • Comfortable working with AI SDKs, APIs, and webhooks.

Architecture & System Design:

  • Experience designing modular, scalable backend architectures.
  • Strong grasp of microservices, event-driven and API-first design patterns.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with caching, message brokers (Redis, RabbitMQ, Kafka), and database scaling.
  • Proficiency in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) systems.

DevOps & Cloud:

  • Hands-on experience with CI/CD pipelines and GitHub Actions.
  • Understanding of cloud environments (GCP).
  • Familiarity with Infrastructure as Code tools (Terraform, Ansible).
  • Knowledge of monitoring and observability tools (Prometheus, Grafana, ELK).

Leadership & Communication

  • 3+ years of experience leading software teams or technical projects.
  • Strong architectural vision — ability to design and communicate high-level solutions.
  • Skilled at translating business goals into technical strategies.
  • Excellent interpersonal and mentoring skills.
  • Comfortable running code reviews, technical planning, and architecture discussions.
  • Experience working in Agile/Scrum environments.

Nice to have:

  • Hands-on experience integrating multiple AI vendors’ APIs (e.g., OpenAI, Hugging Face, Replicate).
  • Experience with AI-based applications such as chatbots, document analyzers, or recommendation systems.
  • Awareness of AI-related legal and ethical considerations (data privacy, model bias, compliance).
  • Contributions to open-source Python/FastAPI or AI integration projects.

We can offer:

  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
  • Competitive compensation that depends on your qualification and skills
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely
  • Compensation of medical costs
  • English courses online
  • Corporate parties and events for employees and their children
  • Internal conferences, workshops and meetups for learning and experience sharing
  • Gym membership compensation, corporate sport competitions (cybersport included)
  • 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate
Навыки
  • Python
  • FastAPI
  • Pydantic
  • SQL
  • APIs
  • Docker
  • CI/CD
Посмотреть контакты работодателя

Похожие вакансии

Itransition
Удаленная работа
  • Минск

  • от 6000 USD

Рекомендуем
RocketData
Удаленная работа
  • Минск

  • от 6000 USD

Рекомендуем
GOLD Fusion HVAC & Appliance Repair
Удаленная работа
  • Минск

  • от 1500 USD

Junior Python developer

Фомичева Мария Андреевна

Удаленная работа
  • Минск

  • от 1500 USD

Курьер Дисконт М

AI интегратор на Python

Курьер Дисконт М

Удаленная работа
  • Минск

  • от 180000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • от 180000 RUR

КИПФОРЕСТ
Удаленная работа
  • Минск

  • от 180000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • от 180000 RUR

MaxLine
Удаленная работа
  • Минск

  • от 180000 RUR

АЛЬФА-БАНК

Solution Architect

АЛЬФА-БАНК

Удаленная работа
  • Минск

  • от 180000 RUR

Омега Солюшнс
Удаленная работа
  • Минск

  • до 320000 RUR

АйрисДев
Удаленная работа
  • Минск

  • до 320000 RUR

Art Alef Recrutement FZE

2D AI Artist Stable Diffusion

Art Alef Recrutement FZE

Удаленная работа
  • Минск

  • до 320000 RUR

МАКСБИТСОЛЮШЕН

Python developer (Django)

МАКСБИТСОЛЮШЕН

Удаленная работа
  • Минск

  • до 320000 RUR

IDT Technologies
Удаленная работа
  • Минск

  • до 320000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • до 320000 RUR

Betting Software

Team Lead QA

Betting Software

Удаленная работа
  • Минск

  • до 320000 RUR

Водород

Middle+ Python Developer

Водород

Удаленная работа
  • Минск

  • до 320000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • до 320000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию