Team Leader / Software Engineer (Python, FastAPI, AI Integration) at Itransition, Kiev, India

Team Leader / Software Engineer (Python, FastAPI, AI Integration) at Itransition, Kiev, India
Latest Job Opportunities in India

Latest Job Opportunities in India

Discover top job listings and career opportunities across India. Stay updated with the latest openings in IT, government, and more.

Check Out Jobs!
Read More

Team Leader / Software Engineer (Python, FastAPI, AI Integration) at Itransition, Kiev, India

Core Responsibilities:

  • Lead the design and development of robust back-end 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 the project requirements (e.g., LLMs, vision, NLP, or recommendation models).
  • Supervise and direct a team of developers, establish coding standards and conduct technical reviews.
  • Collaborate with AI providers and product teams to ensure seamless integration of smart features.
  • Drive best practices in API design, cloud deployment, security, and DevOps automation.
  • Stay up to date on emerging AI technologies and frameworks to guide architectural decisions.

Technical requirements:

Basic development skills:

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

Integration and use of artificial intelligence:

  • 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 – agile engineering, context management, and typical fallback strategies.
  • Understanding AI service architectures – latency, scalability, cost and compliance considerations.
  • Familiarity with vector databases and augmented retrieval generation (RAG) concepts.
  • Comfortable working with AI SDKs, APIs and webhooks.

Architecture and system design:

  • Experience designing modular and scalable back-end architectures.
  • Strong understanding 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 and Cloud:

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

Leadership and communication

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

Nice to have:

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

We can offer:

  • Projects for clients such as PayPal, Wargaming, Xerox, Philips, adidas and Toyota
  • Competitive compensation based on your qualifications and skills
  • Career development system with clear skills qualifications
  • Flexible working hours that fit your schedule
  • Options for remote work
  • Compensation for medical costs
  • Online English courses
  • Gym membership compensation, corporate sports competitions (including eSports)
  • 5 days of paid sick leave annually, without the obligation to submit a sick leave certificate

https://jobs.dou.ua/companies/itransition/vacancies/328141/?utm_source=jobsrss

Leave a Comment