Warner Music Group (WMG) needs to ensure Deal Radar provides intuitive interfaces and powerful AI-driven automations that simplify complex workflows and decision-making for their deals office, which evaluates and structures recorded music and music publishing deals to enable long-term growth.
Requirements
- Experience with AI-assisted coding using tools such as Cursor and an intuitive sense of how different LLM models behave.
- Experience building basic end-to-end software applications on your own using standard web technologies such as React and FastAPI.
- Embedded AI workflows in custom user interfaces by leveraging LLM providers such as AWS Bedrock.
- Basic knowledge of corporate finance concepts and their associated key metrics.
- Practical DevOps skills, including simple CI/CD pipelines, GitHub, and key AWS services.
- Experience building AI agents using LangGraph, LangChain, FastAPI, and Model Context Protocol.
- Connect to backend APIs and validate frontend data schemas to ensure clean contract between frontend and backend
Responsibilities
- Develop and maintain the Deal Radar frontend using React, TypeScript, Tailwind, and Next.js
- Build scalable, composable UI components with clear logic, reusable styling, and strong TypeScript typings
- Own the structure and consistency of the design system: components, patterns, layout logic, and responsiveness
- Implement intuitive user flows across pages such as deal reviews, submission forms, and portfolio analytics dashboards
- Design interfaces that handle complex data structures gracefully, including executive dashboards with real-time data
- Lead frontend code quality: maintain structure, readability, best practices, and separation of concerns
- Develop AI automations, workflows, and agents to drive advanced analytical capabilities
Other
- This position requires a minimum of four days per week in the office.
- We value in-office collaboration and believe it's essential for talent development and fostering strong working relationships.
- Employ an engineering mindset to break down complex problems and architect scalable systems.
- Enjoy designing intuitive user interfaces, including layout, typography, components, animations, color, and style.
- Passionate about learning new technologies, frameworks, AI trends, and innovative ways of developing software systems.