
Python Software Engineer (AI Projects)
emagine Polska
Lisbon, Portugal • 16m ago • On-site
Mid
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Python Software Engineer for AI Projects
Focus: Building scalable, reliable Python applications in an Agile environment
Description
You will design, develop, test, and maintain scalable Python applications for an AI technology team. You’ll collaborate with cross-functional teams to deliver high-quality features, improve system reliability, and raise engineering quality through code reviews, testing, documentation, and continuous process improvements.
Responsibilities
Design, develop, and maintain high-quality, scalable, and maintainable Python applications
Contribute to architecture and technical design with a focus on performance, reliability, and maintainability
Write clean, well-tested, and well-documented code following team standards
Participate actively in code reviews and improve code quality
Integrate, test, debug, and maintain software across development, staging, and production
Translate product requirements into technical solutions with product managers, designers, and engineers
Evaluate, estimate, and help prioritize feature and technical improvement requests
Identify and address performance, scalability, and security issues
Improve development processes, tooling, and engineering practices
Maintain clear and up-to-date technical documentation
Benefits
Opportunity to work in a dynamic environment focused on AI technology
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field
3+ years of professional experience developing software with Python
Strong understanding of software engineering fundamentals (data structures, algorithms, design patterns)
Experience with Python web frameworks such as Django, Flask, or similar
Solid experience with relational and/or NoSQL databases
Familiarity with RESTful APIs, integration patterns, and basic distributed system concepts
Proficiency with Git and collaborative workflows (pull requests, code reviews)
Experience in Agile/Scrum environments
Testing knowledge (unit, integration, automated testing)
Experience deploying or operating applications on GCP, AWS, or Azure
Familiarity with CI/CD pipelines, containerization (Docker), or infrastructure-as-code concepts
Strong problem-solving skills and ability to work autonomously
Clear communication skills and ability to collaborate effectively
Fluent English (written and oral)
Nice to Have
Exposure to front-end technologies such as HTML, CSS, and JavaScript
Interest in system performance, observability, and reliability
Growth mindset and willingness to learn new technologies
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Python Software Engineer
Link Group
Mid
Technology
Warsaw, Maz, Poland · On-site
33K zł - 42K zł/yr
15m ago

AI Engineer (Python Developer)
Pekao CoNext
Mid
Technology
Warsaw, Poland · Remote
20K zł - 25K zł/yr
51m ago

Senior AI Python Developer
ITDS
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
51m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
2 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, Poland · On-site
N/A
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Software Engineer (Python)
CodiLime
Senior
Technology
Warsaw, Poland · Remote
21K zł - 30K zł/yr
15m ago
AI Engineer (m/w/d) – Generative AI & AI-Agenten
AXA
Mid
Technology
Cologne, Germany · On-site
€42K - €73K/yr
4 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Poznań, Poland · On-site
N/A
2 days ago

Senior AWS Cloud Engineer (Python)
j-labs
Senior
Technology
Kraków, Poland · On-site
0K zł - 0K zł/yr
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights