Tech Lead Python

Python

Tech Lead Python

Python
Domaniewska 39A, Warszawa

emagine Polska

Full-time
B2B
Manager / C-level
Hybrid
232 - 256 USD
Net per hour - B2B

Job description

Industry: Banking

Location: In-person meetings as follows: Kraków and surrounding area – 5 times per month; Warsaw and surrounding area – 3 times per month; outside Warsaw and Kraków – once a month or three times per quarter (if preferred).


Summary: The Tech Lead Python Developer will play a crucial role in designing and developing scalable, efficient Python applications with a primary focus on AI and microservices architecture. This position is pivotal for driving technological advancements within the organization, optimizing systems for performance, and leading a development team towards successful project outcomes.


Key Responsibilities:

  • Design, develop, and maintain scalable Python applications.

  • Build and implement REST APIs using the FastAPI framework.

  • Collaborate with cross-functional teams to design and implement microservices architecture.

  • Manage and optimize database systems, ensuring high performance and reliability.

  • Deploy, monitor, and maintain applications on Google Cloud Platform (GCP).

  • Write clean, efficient, and well-documented code following best practices.

  • Troubleshoot and resolve technical issues on time.

  • Experience working with AI Frameworks like PyTorch and TensorFlow and their complexities.

  • Additional understanding of Gen-AI and AI techniques used in natural language processing and image processing.


Key Requirements:

  • Proficiency in Python programming with a strong understanding of its libraries and frameworks.

  • Hands-on experience in application development and REST API design using FastAPI.

  • Solid knowledge of database systems (SQL/NoSQL) and optimization techniques.

  • Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).

  • Familiarity with GCP services including Compute Engine, Cloud Functions, Cloud Storage, and BigQuery.

  • Strong problem-solving skills and team collaboration.

  • Excellent communication skills and attention to detail.


Nice to Have:

  • Experience with AI Frameworks beyond PyTorch and TensorFlow.

  • Knowledge of security best practices in software development.

  • Experience with CI/CD tools and methodologies.

Tech stack

    English

    C1

    Python

    advanced

    REST API

    advanced

    SQL

    advanced

    Docker

    regular

    Kubernetes

    regular

    GCP

    regular

Office location

Published: 17.07.2025
Tech Lead Python - emagine Polska