JustJoin.IT Praca zdalna Senior New

Senior Python Engineer (with AI experience)

N-iX

⚲ Kraków

5 000 - 6 600 USD netto (B2B)

Wymagania

  • Python
  • fastapi
  • Flask
  • REST
  • Github Copilot
  • BMAD

Opis stanowiska

About the client: Our client is a  cutting-edge, technology focused SaaS company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.Role description You will join a 100+ strong Engineering team driving the future of data-driven statistics, machine learning, and AI software solutions. As part of a talented group of Python developers within a dynamic, fast-scaling company, you will tackle meaningful engineering challenges — and now, you will be at the forefront of integrating AI-assisted development practices into the team's everyday workflow. Our backend engineers primarily work with Python and FastAPI, broader tech stack includes: Kubernetes, Docker, Flask, Pyramid, Git, MySQL, Mongo, Azure Cosmos Db, Celery, Temporal Responsibilities: •    Design, build and maintain robust, scalable Python services and APIs •    Integrate and extend AI/LLM capabilities using the OpenAI API and related tooling •    Accelerate development velocity through effective use of GitHub Copilot and AI-assisted code review •    Apply SDD practices to ensure features are specification-aligned and well-documented from day one •    Refactor existing codebases and perform thorough peer code reviews •    Solve complex performance bottlenecks and architectural challenges at scale •    Collaborate with Product and Design to translate end-user needs into pragmatic technical solutions •    Champion engineering best practices, clean code principles and knowledge sharing within the team   Requirements:  •    6+ years of professional software development experience •    Strong Python expertise — production-grade services, libraries and tooling •    Proven experience building and consuming REST-based web services •    Daily use of GitHub Copilot or equivalent AI coding assistants in a professional context •    Familiarity with SDD (Specification-Driven Development) workflows •    Working knowledge of BMAD delivery methodology for AI/ML features •    Solid understanding of SQL and/or NoSQL databases •    Clear understanding of Agile/SCRUM methodology •    Strong grasp of software design and architectural patterns (SOLID, Clean Architecture, etc.) •    Confident written and spoken English for daily collaboration in an international team Nice to have:  •    Containerisation — Docker, Kubernetes or equivalent orchestration platforms •    Background in clinical data, life sciences or regulated software environments •    Contributions to open-source AI/ML projects •    Experience working with Azure, understanding of CI/CD