AI Senior Software Engineer (Python)

Remote24,000 – 26,000 PLN

Tech Stack

Machine LearningNLPPythonAI

Job Description, Responsibilities & Requirements

About the Position

AI Senior Software Engineer (Python)

Company: Nigel Frank

Location: Polska, Poland

Employment Type: Perm

Remote: Yes

Salary: PLN 24,000 to PLN 26,000

We are looking for an experienced AI Senior Software Engineer (Python) with a strong interest in AI-driven applications to join a product-focused engineering team building a modern, data-driven CMS platform.

Responsibilities

  • Designing, developing, testing, and maintaining commercial-grade, web-based applications in Python
  • Working closely with Product Managers and Designers to deliver features aligned with product vision and customer needs
  • Implementing new functionality and maintaining existing codebases to a high standard of quality
  • Ensuring clean, well-tested code through unit tests, integration tests, and other QA approaches
  • Taking ownership of codebases and contributing to clear, well-structured technical documentation
  • Participating in code reviews and supporting consistent coding standards and best practices
  • Coaching and mentoring junior engineers within the team
  • Assisting Support and Engineering teams with debugging and resolving complex technical issues
  • Contributing to architectural decisions, development processes, and tooling improvements
  • Supporting research and specification phases when exploring new product features and opportunities

Requirements

  • Essential experience and skills:

    • 7+ years of hands-on experience developing commercial web applications using Python
    • Experience contributing to AI-enabled or intelligent product features
    • Strong experience building data-driven web applications
    • Practical application of SOLID principles and Domain-Driven Design (DDD)
    • Experience working in an Agile environment (Scrum, Kanban, or similar)
    • Hands-on experience with Large Language Models (LLMs) and NLP technologies, ideally within multi-agent systems
    • Experience designing data models and working with SQL databases such as PostgreSQL, MySQL, or MariaDB
    • Strong understanding of software architecture, testing strategies, and maintainable code design
    • Ability to collaborate effectively within cross-functional teams, including engineers, product managers, and UX designers
    • Excellent English communication skills (verbal and written)
  • Desirable experience:

    • Basic knowledge of machine learning methods and algorithms
    • An interest in research, experimentation, and continuous product improvement

We Offer

  • 26 annual leave days, sick leave days, and private medical care
  • The opportunity to work on innovative, AI-enabled products in a fast-moving, product-driven environment
  • A senior role with real influence over architecture, quality, and technical direction
  • Collaboration with experienced engineers, product managers, and designers
  • A culture that values autonomy, responsibility, knowledge-sharing, and continuous improvement
  • Flexible working arrangements and a supportive, international team environment

About the Company

The organization is committed to creating an inclusive and respectful workplace. Applications are welcomed from candidates of all backgrounds, with hiring decisions based solely on skills, experience, and potential.

Job Details

Salary:
24,000 – 26,000 PLN
Location:
Poland
Work Mode:
Remote
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Posted on the source:
Apr 21, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.