Lead Python Software Engineer (with GenAI Experience)

40 - 46 USDNet per hour - B2B
Python

Lead Python Software Engineer (with GenAI Experience)

Python
Zabłocie 43A, Kraków

N-iX

Full-time
B2B
Senior
Remote
40 - 46 USD
Net per hour - B2B

Job description

(#4444)


We are looking for a Python Tech Lead to take ownership of backend architecture, technical leadership, code quality, and team development.


You will work on complex backend systems, design scalable architectures, and lead a talented engineering team, collaborating closely with business stakeholders to translate requirements into robust technical solutions.

You will play a key role in shaping the product roadmap, making strategic architecture decisions, and ensuring that delivery aligns with business goals.

A key component of the initiative is the development of internal AI-powered capabilities, including a generic chatbot and voice-to-text features. You will provide technical leadership for AI integrations, ensuring scalable, maintainable, and performant systems. Basic German is a plus, but your expertise in strategy, technical leadership, and hands-on delivery is what matters most.


Why Join Us:

  • Lead a high-impact project with real public-sector relevance

  • Take ownership of architecture and system design end-to-end

  • Influence the product roadmap and technical direction

  • Work with a talented, collaborative engineering team

  • Contribute to AI-driven, innovative features with large-scale impact


Responsibilities:

  • Own backend architecture and technical decisions for scalable, high-load systems

  • Lead the team in designing, implementing, and maintaining backend services and APIs

  • Guide technical design reviews, code quality, and engineering best practices

  • Balance hands-on development (~40–60%) with leadership and mentoring (~40–60%)

  • Oversee scalability, performance optimization, and reliability of production systems

  • Lead incident response, bug fixing, and production issue resolution

  • Provide technical guidance for AI/LLM-powered features, such as chatbots and voice-to-text integration

  • Collaborate closely with Product, Frontend, and AI/ML teams to translate requirements into technical solutions

  • Drive adoption of observability, monitoring, and testing standards across the team

  • Mentor and support engineers to foster team growth and knowledge sharing


Must-Have Skills:

  • 5+ years experience in Software Development and 2+ years in Tech Lead / Team Lead roles on large-scale software projects

  • Strong product mindset with experience in team organization, task prioritization, and project planning

  • Ability to make and own technical and architectural decisions

  • Strong problem-solving and proactive approach

  • Excellent communication and interpersonal skills for cross-team collaboration

  • Strong analytical and organizational abilities; able to manage dependencies, risks, and cross-team planning

  • Hands-on experience with Python 3, including asynchronous programming

  • Experience with backend frameworks (FastAPI, Django DRF)

  • Experience designing and developing microservices or modular architectures

  • Strong knowledge of relational (PostgreSQL) and NoSQL (Redis, MongoDB) databases

  • Experience with vector storage (e.g., Qdrant)

  • Understanding of testing strategies (pytest, TDD/BDD principles)

  • Familiarity with Docker, CI/CD pipelines, and production deployments

  • Strong experience with Kubernetes and cloud platforms (AWS, GCP, Azure)

  • Knowledge of clean code principles, SOLID, typing (mypy, Pydantic)

  • Experience with scalability, production monitoring, and incident management

  • Experience building GenAI or LLM-powered products


Nice-to-Have Skills:

  • Experience with public-sector or government digital transformation projects

  • Familiarity with LangChain, LlamaIndex, or similar tooling

  • Experience with open-source LLMs (LLaMA, Mistral, Mixtral)

  • Experience in high-growth startup environments

  • Knowledge of cost optimization for AI inference and infrastructure

  • Basic German language skills for team onboarding and future customer projects


We offer*:

  • Flexible working format - remote, office-based or flexible

  • A competitive salary and good compensation package

  • Personalized career growth

  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)

  • Active tech communities with regular knowledge sharing

  • Education reimbursement

  • Memorable anniversary presents

  • Corporate events and team buildings

  • Other location-specific benefits

Tech stack

    English

    B2

    Python

    master

    PostgreSQL

    master

    GenAI

    advanced

    Docker

    regular

Office location

Published: 18.12.2025

About the company

N-iX

N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innova...

Company profile

Lead Python Software Engineer (with GenAI Experience)

40 - 46 USDNet per hour - B2B
Summary of the offer

Lead Python Software Engineer (with GenAI Experience)

Zabłocie 43A, Kraków
N-iX
40 - 46 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. N-iX Krakow, ​Zabłocie Business Park business centre, Zabłocie 43A, 30-701This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.