Python developer (contract)
Detalhes do emprego
At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse.Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences. Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work.The opportunity:We are investing massively in developing next generation generative AI tools, including work streams covering text, image, video, audio, and research. We are building large scale, enterprise grade solutions and serving these innovations to our clients and WPP agency partners.We are seeking a motivated Python Developer to join our outstanding engineering team. You will have a strong background in producing Python code for high uptime, high performance production systems. The primary responsibility of this role will be taking existing algorithms from a team of data scientists and preparing production ready code that completes the same task. You will be both a technical authority on our Python based solutions and assisting the existing data science team helping them to improve the transition from ideation to production.You will be involved in all parts of a project's lifecycle from creating the code, troubleshooting build processes and assisting with the investigation of production issues.What you'll be doing:Collaborate closely with the data science, data engineering and cloud engineering teams to integrate data science solutions into our production systems.Refine raw Python algorithms to a production ready state, considering performance, stability and maintainability.Follow CI/CD best practices to ensure consistent, repeatable builds and deployments through automated testing and dependency management.Troubleshoot pipeline issues and resolve them in a timely manner.Optimise and refactor codebases to meet production standards.Document and communicate technical solutions and best practices to the team.What we want from you:Experience creating Python workloads intended for production systems.Knowledge of Containerisation and the ability to create optimised images using automated build pipelines.Strong knowledge of CI/CD practices, tools and techniques.Experience managing dependencies and libraries both locally and in containerised environments.Strong problem-solving skills and ability to work independently.Excellent communication and collaboration skills.Ability to work within a cross-functional team.If you know some of this, even better:Experience with building and deploying code using BitBucket pipelines or GitHub Actions.Experience using Python management tools like Poetry, Pyenv or similar tools.Experience with any of the major cloud providers (Azure, GCP, AWS).Experience working with LLMs.Experience working with GPU-enabled workloads.Bachelor's degree in computer science, software engineering, or a related field.Some understanding of data science and AI models.What we can offer you:Development - annual development budget to upskill yourselfBenefits - enhanced pension, life assurance, income protection, private healthcareAnnual bonus - when Satalia does well, we all do wellRemote working - café, bedroom, beach - wherever worksImpactful projects - focus on bringing meaningful social and environmental changePeople oriented culture - wellbeing is a priority, as is being a nice personTruly flexible working hours - school pick up, volunteering, gym - no problemGenerous leave - 27 days' holiday plus bank holidays and enhanced family leaveTransparent and open culture - you will be listened to and heard
#J-18808-Ljbffr IT & Technology
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.