Mid-Level Python Developer (Machine Learning) - 6 Month Contract (Inside IR35)
Mid-Level Python Developer (Machine Learning) - 6 Month Contract (Inside IR35)
Location: London (Hybrid)
Rate: £350 per day
We are seeking an experienced Mid-Level Python Developer to join a globally recognised social media organisation on a 6-month contract. This is a fantastic opportunity to work on cutting-edge machine learning initiatives at scale within a world-class engineering environment.
Key Responsibilities:
- Design and develop innovative methods, tools, and infrastructure to advance machine learning systems and large language models (LLMs).
- Collaborate closely with engineers, researchers, and cross-functional stakeholders to deliver robust, scalable solutions.
- Take ownership of feature development, from requirements gathering through to implementation, testing, and optimisation.
- Write high-quality, production-ready Python code within a fast-paced, collaborative team.
- Contribute to the deployment, scaling, and performance optimisation of machine learning solutions used at global scale.
- Support research-led initiatives and help translate technical findings into tangible product improvements.
Requirements:
- Master's degree in Computer Science, Machine Learning, Software Engineering, or a related field.
- Proven commercial experience developing software using Python.
- Strong understanding of machine learning concepts and frameworks (eg, PyTorch, TensorFlow, or similar).
- Experience working with large datasets and building scalable systems.
- Ability to work independently and take ownership in a contract environment.
- Strong communication skills with the ability to collaborate across technical and non-technical teams.