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
Удаленная работа
  • Астана

  • Не указана

Рекомендуем
BR Systems
Удаленная работа
  • Астана

  • Не указана

Рекомендуем
Mad Devs
Удаленная работа
  • Астана

  • до 4000 USD

Рекомендуем
Wiren Board
Удаленная работа
  • Астана

  • до 2708000 KZT

Удаленная работа
  • Астана

  • до 500000 KZT

Andersen
Удаленная работа
  • Астана

  • до 500000 KZT

Itransition
Удаленная работа
  • Астана

  • до 500000 KZT

Sibedge
Удаленная работа
  • Астана

  • до 500000 KZT

BTS Digital

Team Lead iOS

BTS Digital

Удаленная работа
  • Астана

  • до 500000 KZT

Team4You
Удаленная работа
  • Астана

  • до 500000 KZT

Epam Kazakhstan (Эпам Казахстан),ТОО

Senior AI Engineer

Epam Kazakhstan (Эпам Казахстан),ТОО

Удаленная работа
  • Астана

  • до 500000 KZT

Beeline, ТМ
Удаленная работа
  • Астана

  • до 500000 KZT

Epam Kazakhstan (Эпам Казахстан),ТОО

Senior Power BI Software Engineer

Epam Kazakhstan (Эпам Казахстан),ТОО

Удаленная работа
  • Астана

  • до 500000 KZT

Hustle Media
Удаленная работа
  • Астана

  • до 800000 KZT

Itransition

Technical Leader Java

Itransition

Удаленная работа
  • Астана

  • до 800000 KZT

Бобыкин Александр Владимирович

Python-разработчик

Бобыкин Александр Владимирович

Удаленная работа
  • Астана

  • до 1200 USD

Orlanda Engineering OÜ
Удаленная работа
  • Астана

  • до 1200 USD

Buzz
Удаленная работа
  • Астана

  • до 300000 RUR

Itransition
Удаленная работа
  • Астана

  • до 300000 RUR

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

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