At a Glance
- Tasks: Design and build innovative AI-powered video search platforms for the music industry.
- Company: Leading music and entertainment business focused on cutting-edge AI/ML tools.
- Benefits: Competitive daily rate, dynamic work environment, and opportunities for professional growth.
- Why this job: Join a passionate team pushing the boundaries of AI in music and make a real impact.
- Qualifications: 5+ years in full-stack development with expertise in Python and React.
- Other info: Collaborative culture with a focus on innovation and career advancement.
The predicted salary is between 43200 - 46800 £ per year.
About the Department
Our client, a leading music and entertainments business, are on a mission to invent and build state-of-the-art AI/ML tools that empower music artists and music-industry professionals. Driving the full research and development lifecycle (from exploratory research to prototyping to large-scale product deployment), their work spans content understanding, content augmentation, creative tools, search, recommendation systems, and more. They are curious, passionate, and committed to pushing the boundaries of AI for music. If you’re excited by the opportunity to build cutting-edge AI solutions at industry scale, we’d love to hear from you.
The Role
We are seeking a Full-Stack Engineer to help build an intelligent video search platform that enables precise, flexible discovery across an extensive audiovisual catalogue. In this role, you will architect and deliver both the front-end experience and back-end infrastructure for our AI-powered video discovery application. You will work closely with ML engineers, UI designers, and product owners to create a next-generation content discovery experience for our partners and internal creative teams.
Key Responsibilities
- Design, build, and maintain full-stack web applications, APIs, and data systems.
- Optimise services for performance, scalability, and reliability.
- Stay current with emerging technologies and apply them effectively.
- Build on state-of-the-art cloud infrastructure.
- Work with cross-functional partners to deliver, operate, and maintain products.
- Contribute to a collaborative, innovative, and dynamic team culture.
Skills & Experience
Must-Have:
- Degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional experience as a full-stack or software engineer.
- Solid back-end experience (e.g., Node.js or Python).
- Experience with modern front-end frameworks (e.g., React).
- Experience building and consuming RESTful APIs and working with microservices.
- Hands-on experience with serverless architectures and infrastructure-as-code (e.g., Terraform).
- Familiarity with video streaming, media asset management, or content indexing systems.
- Strong proficiency with Git, CI/CD workflows, and Docker/Kubernetes.
- Experience with Linux environments and cloud platforms (AWS, GCP, etc.).
- Ability to write clean, efficient, well-documented, reusable code.
- Strong advocate for software engineering best practices.
- Excellent written and verbal communication skills.
- Curious, proactive, and self-motivated.
- Interest in building AI-driven technology.
Nice-to-Have:
- Understanding of search technologies (e.g., Elasticsearch, vector databases).
- Knowledge of data security, media rights management, authentication & authorization.
- Experience working with video or audio media content.
- Familiarity with the music industry.
Key Behaviours
- Curious Innovator: You stay up to date with cutting-edge technologies, experiment boldly, and learn quickly.
- Ownership Mindset: You take initiative, follow through, and hold yourself accountable.
- Pragmatic Problem Solver: You balance technical depth with practical execution, delivering robust and elegant solutions.
- Collaborative Builder: You thrive in cross-functional environments and communicate complex ideas clearly.
- Culturally Connected: You have a genuine interest in music and the intersection of technology and culture.
Full-Stack Python/React Engineer (AI music/video platform) - £600 - £645 per day Inside IR35 - [...] in London employer: Creo Recruitment
Contact Detail:
Creo Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Python/React Engineer (AI music/video platform) - £600 - £645 per day Inside IR35 - [...] in London
✨Tip Number 1
Network like a pro! Reach out to folks in the music and tech industries on LinkedIn or at events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to AI, video streaming, or anything that aligns with the job description. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the latest trends in AI and music technology. Practice common interview questions and be ready to discuss how your experience fits the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are excited about building innovative solutions in the music industry.
We think you need these skills to ace Full-Stack Python/React Engineer (AI music/video platform) - £600 - £645 per day Inside IR35 - [...] in London
Some tips for your application 🫡
Show Your Passion for AI and Music: When you're writing your application, let your enthusiasm for AI and the music industry shine through. We want to see how your interests align with our mission to push the boundaries of technology in music.
Highlight Relevant Experience: Make sure to showcase your experience with full-stack development, especially with Python and React. We’re looking for specific examples of projects where you’ve designed and built applications that demonstrate your skills.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your technical skills and experiences, as we appreciate well-structured applications that are easy to read.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Creo Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, React, and RESTful APIs. Brush up on your knowledge of serverless architectures and infrastructure-as-code tools like Terraform, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss specific projects where you've designed and built full-stack applications. Highlight your role in optimising performance and scalability, and be ready to explain how you collaborated with cross-functional teams to deliver successful outcomes.
✨Demonstrate Your Curiosity
Since the company values curiosity and innovation, come prepared with examples of how you’ve stayed current with emerging technologies. Share any personal projects or experiments that showcase your passion for AI and music technology.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. This is crucial when working in cross-functional teams. Be ready to discuss how you approach problem-solving and ensure you convey your ideas clearly and confidently during the interview.