Python Engineer
Location: Hybrid, 3 days a week onsite in W6
Salary: Up to 75k
About the Role
Are you a Python Engineer passionate about creating innovative solutions at the intersection of software engineering and machine learning? We're hiring a Python Engineer to take on a pivotal role in shaping cutting-edge tools and packages used in real-world AI applications. If you're driven by clean code, algorithm optimisation, and impactful collaboration, this role is for you.
What You’ll Do
- Build and refine Python-based tools and packages designed for machine learning workflows.
- Enhance algorithm scalability, efficiency, and usability.
- Collaborate with platform engineers to containerize and deploy solutions at scale.
- Stay ahead of the curve by integrating the latest trends in Python development.
Core Requirements:
- Proven experience as a Python developer.
- Strong understanding of multiprocessing, memory management, and modern development techniques.
- Familiarity with CI/CD pipelines, testing frameworks (pytest), and version control (Git).
Nice to have:
- Experience with ML libraries like NumPy, pandas, scikit-learn, or PyTorch.
- Knowledge of CUDA, containerization, or MLOps tools.
- Contributions to open-source projects or a strong portfolio of personal projects.
About You:
- Passionate about creating impactful software solutions.
- A continuous learner who thrives in collaborative environments.
- Excited by the challenge of working with cutting-edge AI and ML technologies.
If you would be interesting in hearing more please apply or send your CV to Del@ynh.group