Python Developer with AI and Testing

SAVANNAH CARDIOLOGY, P.C.
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 333K

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Business Logic
Automation of Tests
Azure
Software Quality
Continuous Integration
JMeter
JUnit
Python
Mockito
Selenium
Software Engineering
Systems Integration
Cypress
Spock
Backend
GIT
Pytest
Playwright
Machine Learning Operations
Software Coding
REST

Job description

We are a software house full of professional, highly talented people ready to jump into any project and give their best. Systems integration, business process automation, and application development are our everyday work - and what sets us apart from the competition. We operate across multiple industries (finance, insurance, telecommunications, utilities), and working with us means not only completing tasks but also having a real impact on the team and the direction of the project.

We are currently looking for a person who can combine developer skill set with a QA mindset and understands how to build stable, testable systems.

More Precisely, You Will Be Responsible For

  • Designing and developing backend services in Python
  • Implementing functionalities using AI (integrations, models, business logic)
  • Creating and maintaining automated tests in Python (pytest) or in other technologies and frameworks (JUnit, Mockito, Spock, Cypress, JMeter or equivalents)
  • Preparing technical and test documentation
  • Analysing system behaviour and identifying areas requiring optimization
  • Collaborating with developers, ML engineers, and the product owner on implementing new or modified functionalities
  • Participating in designing architecture, coding standards, and testing standards
  • Ensuring code quality, testability, and stability

Requirements

  • Very good knowledge of Python (minimum 3 years of experience, version 3.10+)
  • Experience in backend development (REST API, integrations, services)
  • Practical experience in writing automated tests, including knowledge of pytest, Selenium, Playwright
  • Knowledge of AI/ML tools and libraries (or willingness to learn) and experience using AI integrated with other tools via MCP servers
  • Experience working with hyperscalers (GCP / AWS / Azure)
  • Knowledge of Git, CI/CD, and engineering best practices
  • Ability to work in a team and solve problems independently
  • Ability to work comfortably in an English-speaking team

Benefits & conditions

  • Rate of 90-160 PLN/h + VAT (depending on experience)
  • Long-term cooperation and real influence on the project direction
  • Opportunity to build QA and automation practices from scratch
  • Flexible working hours and freedom in organizing your day
  • Multisport card
  • Private medical care and psychological support
  • Life insurance
  • Co-financing of English language learning
  • Regular company integration events (#turlanie - pizza and board game evenings)

Apply for this position