Staff Software Engineer, Data Products
Overview
Fox Corporation produces and distributes content through leading brands including FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations, and Tubi Media Group. The company empowers diverse creators and thrives on creativity, operational expertise, and strategic thinking.
About the role
As a Staff Software Engineer, you will lead the development of AI-driven applications, services, and tools that create automatic highlights. You will build dynamic workflows and orchestrations for live and VOD content, leveraging multi-cloud environments like AWS, GCP, and Databricks. You will work on cutting-edge projects involving conversational agents using LLMs, generating automatic highlights, contextualizing videos and articles at scale, and driving live storytelling.
Responsibilities
- Design and implement scalable AI/ML-driven applications that generate and manage assets for live streaming and VOD.
- Build intelligent orchestration layers that integrate AI systems, models, and services.
- Develop agent-based and retrieval-driven systems to power automation and decision support.
- Prototype new approaches and productionize solutions that drive measurable business impact.
- Collaborate closely with product, data, and business stakeholders to define and deliver solutions.
- Instill high engineering standards while operating in a fast-paced, iterative environment.
- Mentor and support other engineers on the team.
Requirements
- Experience in Software Engineering, Data Science, or ML Engineering.
- Strong background in live media streaming and handling VOD content.
- Strong understanding of distributed systems and scalable architecture.
- Familiarity with modern AI techniques, including LLMs and retrieval-based systems.
- Experience designing APIs (REST or GraphQL) and microservices.
- Experience working in cloud environments such as AWS, GCP, or Databricks.
- Ability to work efficiently and deliver in a fast-paced, product-driven environment.
Qualifications
- Balanced skill set: Ability to assess and understand complex systems quantitatively and qualitatively, coupled with high emotional intelligence (EQ) to act as a product ambassador.
- Superb communication: Exceptional communication skills to cultivate strong working relationships, communicate effectively, write meticulously, and give outstanding presentations to both technical and creative audiences.
- Business translation: Ability and passion to translate business objectives into actionable analyses and analytic results into business and product recommendations.
- Entertainment passion: A passion for TV, movies, and defining the future of entertainment.
Skills
- Experience with agent orchestration frameworks or workflow engines.
- Proficiency in Python, Java, or similar languages.
- Experience with CI/CD and infrastructure-as-code.
Benefits
The annual salary range for this role is $143,000.00 - $190,000.00 annually. This role is also eligible for an annual discretionary bonus, various benefits including medical/dental/vision insurance, a 401(k) plan, paid time off, and other benefits in accordance with applicable plan documents. Benefits for Union represented employees will be in accordance with the applicable collective bargaining agreement.