Overview
On Site
Contract - W2
Skills
Director
Software Engineering
AI Operations
Job Details
A media/entertainment company is seeking a new Director, Software Engineering - AI Operations to join their growing team. In this role, the Director will be responsible for working closely with the Global Development teams to oversee the software development, delivery, and ongoing support of a suite of technology solutions, including artificial intelligence, used by engineering and operations personnel across the Global Streaming Technology organization to maintain daily operations of our global streaming platforms.
Responsibilities:
- Partner with colleagues across Global Operations to identify and prioritize requirements, recommend technology solutions, and define platform roadmaps
- Provide oversight of all related software development activities for both internal and external development teams related to our AI and AIOps initiatives
- Lead data analysis and research initiatives, ensuring data-driven decision-making, building and optimizing data pipelines
- Oversee the entire software development lifecycle (SDLC), establishing and enforcing development best practices, ensuring engineering excellence, fostering collaboration across teams, and optimizing processes to deliver high-quality, scalable, and efficient software solutions aligned with business objectives
- Work closely with project and program managers to ensure that plans properly account for all relevant engineering activities and their associated timelines
- Hire, manage, and mentor a development organization fostering the engineering culture
- Ensure that applications are available 24x7x365, engaging in production incidents where necessary to assist teams with quickly resolving issues and communicating impact to senior stakeholders
- Define operational KPIs, monitor performance against those KPIs, and provide support across the teams to improve overall operational maturity
Qualifications:
- 10+ years of experience with Software Engineering, including both development and operational experience.
- Bachelor's Degree in Information Systems, Computer Science, or relevant experience
- Experience leading a team of Software Developers
- Experience overseeing the development and deployment of AI/ML-based tools
- Deep understanding of the SLDC as well as operating Agile-like development teams
- Experience managing large Cloud-based platforms and supervising SaaS vendors
Desired Skills:
Experience with a Digital Media direct-to-consumer business
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.