Python Developer

Us3 Consulting — Poland · Posted ~5 days ago

Mid

Skills

Python Software development Machine learning workflows Testing frameworks CI/CD Machine Learning

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering team is looking for a Python Developer to design reusable libraries, improve software quality, build automation pipelines, and support reliable machine learning systems.

Highlights

Work on scalable software solutions supporting machine learning workflows while collaborating with engineering and data science teams.

Description

Python Developer About the role We’re looking for a Python Developer with strong Python engineering skills to design and develop high-quality, reusable libraries and packages that support machine learning workflows. You’ll work closely with engineering and data science teams to build robust software, improve testing and CI/CD practices, and help create scalable, maintainable solutions for ML environments. Key responsibilities Design and develop high-quality, reusable Python libraries and packages.Build maintainable software to support machine learning workflows.Develop and maintain robust testing frameworks and automated tests.Design, implement and enhance CI/CD pipelines.Write clean, scalable and well-documented code.Collaborate with data science and engineering teams to deliver ML-focused solutions.Contribute to software quality, reliability and engineering best practices.Support the development and optimisation of production-ready ML environments. Essential skills & experience Strong, in-depth knowledge of the Python ecosystem.Proven experience building and maintaining Python packages/libraries.Strong software engineering practices and ability to write clean, maintainable code.Hands-on experience with software testing, test automation and quality practices.Experience designing and implementing CI/CD pipelines.Strong understanding of software development lifecycle and engineering best practices.Ability to collaborate effectively with data science and engineering teams. Preferred skills Experience with PyTorch or similar machine learning frameworks.Understanding of GPU-accelerated workloads.Exposure to speech technologies or speech-based machine learning.Experience with Docker and Kubernetes.Knowledge of observability, monitoring and production reliability practices.Experience supporting or deploying machine learning workloads in production environments