Senior Software Engineer - Python

Nearform

Poland

On-site

PLN 180,000 - 280,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nearform in Poland is seeking a Senior Python Developer to design and build applications using Python and AI agents, collaborating with distributed teams across projects.

The role emphasizes performance optimization, security, and contributing to tooling and open-source efforts, with strong English communication and occasional travel to London.

Qualifications

  • Significant senior developer experience in an enterprise environment.
  • Proven track record delivering AI agents and Python-based apps.
  • Experience with SQL databases, preferably PostgreSQL; Git expertise.

Responsibilities

  • Design and build Python applications and AI agents.
  • Contribute to source control, build and deployment practices.
  • Collaborate with delivery teams to ensure timely project delivery.

Skills

Python
AI agents
Agile development
PostgreSQL
Git
Security awareness
Performance optimization
English proficiency

Tools

LangChain
AutoGen
Open-source tools

Job description

This is a full-timecontract opportunity for those based in Poland.

About Nearform

Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with ambitious enterprises to deliver enduring impact.

Our deep expertise in solving the world’s most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI.

Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart.

As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products.
Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will collaborate with distributed teams, leveraging cutting-edge technologies to build secure, high-performance applications. Our Nearform engineers are known for building high quality, scalable solutions that solve real world problems.

The Role

As a Senior Python Developer at Nearform your main task will be designing & building applications using Python & building AI agents. However, as you’ll likely work on a variety of projects your responsibilities may also include:

  • Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team.
  • Assisting with defining structured practices, especially in source code management, building and deployment.
  • Contributing to Nearform tooling and open-source projects.
  • Designing and implementing data storage solutions.
  • Optimising performance in applications for maximum speed and scalability.
  • Using appropriate tools to maintain version control and build processes.
  • Getting feedback from users and clients, and building solutions for them.
  • Assisting with the analysis of client requirements.
  • Working with and supporting the Delivery Architect (team lead) in project execution and timely delivery.
  • Collaborating with client teams.
What we are looking for in this person
  • Significant experience delivering at a Senior Developer level in an enterprise environment.
  • Experience building AI agents
  • Practical experience of delivering in an agile environment.
  • Practical experience of knowledge of delivering real-world solutions and platforms.
  • Deep understanding of Python.
  • Strong experience using modern AI tools at multiple stages of the development cycle
  • Deep understanding of SQL Databases (PostgreSQL is preferred).
  • Experience with LangChain, AutoGen, or similar frameworks for multi-agent systems.
  • Deep understanding of versioning control tools - Git in particular.
  • Good understanding of security and performance considerations.
  • Understanding of layout aesthetics, responsive design and mobile web development.
  • Understanding of architectural and design patterns.
  • General familiarity with a wide variety of open-source technologies and tools.
  • Excellent analytical and multitasking skills.
  • Excellent communication and collaboration skills.
  • Professional proficiency in English.
  • Experience with spec driven development tools - highly desirable
  • Available to travel onsite to London, UK occasionally
Nice to have
  • Experience in Python and AI/ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Knowledge of Data Science techniques, including data preprocessing, feature engineering, and model evaluation.
Our Interview Process
  • Talent Call (30 mins via Zoom)
    An introductory conversation with a member of our Talent Team to learn more about your background, experience, and career goals. We'll also provide a high-level overview of Nearform and answer any questions you may have. This step helps us assess initial alignment.
  • Technical Assessment (1 hour via Zoom)
    A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your Python expertise, problem-solving ability, and coding best practices in a real-time environment.
  • Hiring Manager Interview (45 mins via Zoom)
    A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join.

If you're passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we’d love to hear from you.

Nearform is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence.

If you require any adjustments to the interview process as part of your application, please let someone from our Talent Team know so they can help.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer - AWS
Senior DevOps Engineer - AWS

Nearform • Poland

On-site
PLN 313,000 - 411,000
Senior Test Engineer (Contract, Poland, Remote) Poland
Senior Test Engineer (Contract, Poland, Remote) Poland

Nearform • Polska

Hybrid
PLN 180,000 - 240,000
Senior AI Solutions Engineer with Python
Senior AI Solutions Engineer with Python

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 280,000
Hybrid by design ( Warsaw office 3×/wk
Remote work within Poland
Travel abroad up to 60 days/yr
+4
Senior Python Software Engineer (Product)
Senior Python Software Engineer (Product)

OnHires • Polska

Hybrid
PLN 306,000 - 481,000
Senior Python Developer
Senior Python Developer

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • Kraków

On-site
PLN 200,880 - 279,000
300 PLN on benefits platform
Integration events
Education opportunities
Senior Cloud Native Developer (Python & AI)
Senior Cloud Native Developer (Python & AI)

EPAM Systems • Poland

On-site
PLN 190,000 - 290,000
Hybrid work model
Remote work within Poland
Relocation assistance
+3
Python Engineer
Python Engineer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Work abroad up to 60 days annually
+7
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Opportunity to work abroad up to 60+2?
+5
Software Engineer/Senior Python Developer
Software Engineer/Senior Python Developer

b2bnetwork • Polska

Hybrid
PLN 180,000 - 260,000
Python Engineer
Python Engineer

EPAM Systems • Województwo pomorskie

On-site
PLN 180,000 - 360,000
Hybrid by design mode (3 in-office per
Remote work within Poland
Opportunity to work abroad up to 60–60
+6