JOB DESCRIPTION To be updated We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law. *Current Employees and Freelancers/Temps paid by FOX: Do not create an account or apply from the Foxcareers site. You must apply via the application on the internal Workday portal enabled via Okta.
Intern - iOS in Bengaluru, Karnataka | FOX Careers Job Details OVERVIEW OF THE COMPANY JOB DESCRIPTION FOX Tech is looking for a talented and driven intern with a focus on Video Playback Engineering to join our team. This internship offers an excellent opportunity to learn how video players work and gain hands-on experience building seamless playback experiences for both live and on-demand content. You ll explore streaming protocols and understand adaptive bitrate streaming, and support the development and testing of core player features ABOUT THE ROLE As a Playback Engineering Intern, you will assist in the design, development, and testing of video playback and streaming software solutions. Working alongside experienced engineers, you will contribute to new features and optimizations, helping you expand your technical skills and deepen your understanding of media delivery and player technologies. You re a tech-savvy individual with a passion for video playback and software development. You have a strong desire to learn and grow, eager to contribute, and bring strong problem-solving skills and attention to detail to each project. You re excited to tackle real-world playback challenges and thrive in a collaborative, fast-paced environment. A SNAPSHOT OF YOUR RESPONSIBILITIES Build the Core: Write clean, efficient, high-performance Swift code for our widely-used iOS Player SDK. Make a Real Impact: Your work directly enhances video playback experiences enjoyed by millions across FOX apps. Collaborate with Experts: Partner with a talented, supportive team to build internal tools and customer-facing features. Learn and Grow: From day one, you ll be supported by mentors committed to helping you develop your technical and professional skills. WHAT YOU WILL NEED Currently, pursuing a degree in Computer Science or a related engineering field. Prior knowledge with Swift is highly recommended. Good understanding of operating systems concepts. Well versed in data structures, algorithms, and programming fundamentals. Critical thinking and enthusiasm for tackling technical challenges. Effective verbal and written communication skills. Proactive, curious, and excited about exploring new technologies. NICE TO HAVE, BUT NOT A DEALBREAKER Personal mobile apps or projects on GitHub or other platforms. Familiarity with video streaming technologies (e.g., HLS, DASH, AVPlayer). Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Intern - Android in Bengaluru, Karnataka | FOX Careers Job Details OVERVIEW OF THE COMPANY JOB DESCRIPTION FOX Tech is looking for a talented and driven intern with a focus on Video Playback Engineering to join our team. This internship offers an excellent opportunity to learn how video players work and gain hands-on experience building seamless playback experiences for both live and on-demand content. You ll explore streaming protocols and understand adaptive bitrate streaming, and support the development and testing of core player features ABOUT THE ROLE As a Playback Engineering Intern, you will assist in the design, development, and testing of video playback and streaming software solutions. Working alongside experienced engineers, you will contribute to new features and optimizations, helping you expand your technical skills and deepen your understanding of media delivery and player technologies. You re a tech-savvy individual with a passion for video playback and software development. You have a strong desire to learn and grow, eager to contribute, and bring strong problem-solving skills and attention to detail to each project. You re excited to tackle real-world playback challenges and thrive in a collaborative, fast-paced environment. A SNAPSHOT OF YOUR RESPONSIBILITIES Help deliver the best Android video playback experience for both live and VOD streams Write clean, reusable, well documented Kotlin/Java code Contribute improvements to our SDK, sample apps, and internal developer tools Investigate and fix performance, memory, and ANR issues on a wide range of Android devices Grow technically and professionally in a collaborative, inclusive environment WHAT YOU WILL NEED Currently pursuing a B.E./B.Tech. in Computer Science, or related field Coursework or project experience / knowledge in Kotlin or Java (extra points for Android coursework) Strong coding skills Familiarity with modern Android development tools (Android Studio, Gradle, Git) Demonstrated interest in building mobile or media applications (GitHub, Play Store, or class projects) Strong verbal and written communication skills A willingness to learn and adapt in a fast-paced environment NICE TO HAVE, BUT NOT A DEALBREAKER Hands on with ExoPlayer, Media3, or other media frameworks Knowledge of adaptive streaming protocols (HLS, DASH) or video codecs (H.264, HEVC, AV1) JNI/C++ skills for performance critical modules Personal or university projects involving live video, FFmpeg, or computer vision overlays Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Build, deploy and maintain secure and scalable cloud solutions for highly available digital services. Work as part of a fast-moving engineering team to drive projects in an agile environment and achieve the best possible technical outcomes Stay up to speed with latest cloud services, technologies and patterns to build robust and resilient applications Build and integrate tools to automate operational processes. WHAT YOU WILL NEED Hands-on experience building and maintaining highly available web infrastructure and backend applications where uptime and security is the highest priority. Hands on experience building and designing fault-tolerant applications with a focus on usage of IaC solutions, experience with AWS CDK preferred. Experience building applications with typescript, python, and scripting languages Experience building fault tolerant APIs with GraphQL, AppSync experience preferred. Hands on-experience architecting and building application infrastructure on AWS (using services such as IAM, API Gateway, S3, Dynamodb, EventBridge, AppSync, Step Functions, SQS, SNS, VPC, Lambda) and to inform decision-making about good choices of infrastructure for our applications. Passion for learning and achieving operational excellence Experience of Web3 is not a prerequisite but the right candidate will have curiosity for this area and apply the technology to solve new problems at scale. Knowledge of the infrastructure and protocols behind video, broadcast and streaming media systems would be a plus.
Engineering Manager, Full Stack in Bengaluru, Karnataka | FOX Careers Job Details Engineering Manager, Full Stack OVERVIEW OF THE COMPANY JOB DESCRIPTION As an Engineering Manager, you will work with an agile Product team within the BI Analytics & Strategy group to create and deliver next generation AI driven data products which provide insights and analytics to business stakeholders. This role requires you to have hands-on experience in at least one programming language & cloud technology while leading, advising and educating the engineers with technical solutions that meet product requirements and allows for future enhancements with limited rework. As a core technical contributor, you will be responsible for driving critical technical solutions across the different layers of the Product development to support the technical vision. The ideal candidate will have full stack experience in building digital products on modern cloud-based technologies for Web, mobile and TV. A SNAPSHOT OF YOUR RESPONSIBILITIES Work with Product Designers to implement the next generation of Fox s analytics products Develops secure and high-quality production code, and reviews and debugs code written by others Actively engages, guides and doesn t shy away from deploying bug fixes. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Executes creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Engages technical teams and business stakeholders to discuss and propose technical approaches to meet current and future needs Thoroughly documents the technical design approaches and manages code repositories. Participates in architecture governance bodies to implement best practices. Evaluates recommendations and provides feedback on new technologies WHAT YOU WILL NEED Education, Work Experience, & Knowledge: At least 10 -12 years of full stack engineering experience required. Experience developing desktop ,mobile and TV applications Proven experience in design and implementation of web Must have proficiency in Experience in multiple front-end languages and libraries Experience working with at least one of the popular data warehouses (e.g. AWS Redshift, Snowflake ) Hands-on experience with code management and deployment tools like Must have experience in test automation using tools like Experience with all phases of the SDLC utilizing Agile practices Experience in architectural design for complex front-end systems Experience in performance debugging and benchmarking Experience building responsive web applications with mobile & TV first approach In depth conceptual understanding of capabilities and direction of technology, coupled with a broad knowledge of the Product and Project management required to support assigned systems and/or projects. Good understanding of SDLC to support complex data oriented and UI driven products Understanding of quality monitoring tools and frameworks. Understanding of DevOps frameworks and best practices Problem Solving & Decision Making: Demonstrates advanced analytical and diagnostic skills while dealing with issues that are novel and not readily defined. Able to develop solutions or is able to create new approaches to leverage technology from abstract information. Sees the big picture and is fully aware of technology and business directions. Optimizes the use of all available technical resources. Maintains the system architecture & ensures that system design evolves in line with the practical reality of implementation. Supports and promotes ideas for continuous delivery pipeline. Completes projects accurately and on time. Knowledge of Agile methodologies and ability to apply them to projects of moderate complexity. Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
JOB DESCRIPTION ABOUT FOX Under the FOX banner, we produce and distribute content through some of the world s leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking. The FOX Business and Data Platform Team is looking for a data-driven and results-oriented BI Engineer to join the BI Analytics team. This role will be integral in designing and developing key BI deliverables providing insights to drive data-driven decisions across several business functions. This is a great opportunity to join a data-first media company and contribute to the success of our products and services. ABOUT YOU Strong curiosity about our business: you are willing to ask questions, do research, and build a deep understanding of the FOX landscape. Innovative: you stay on top of industry developments, are excited about innovation, and look for ways to bring new ideas to our business. You are passionate about technology. Enthusiasm about operational products and the opportunity they provide for creating outstanding employee experiences: you enjoy delivering products that make work easier for colleagues. Perseverance in the face of ambiguity or roadblocks: you are a problem solver who uses all resources available to understand the issues and propose a path forward Emotional intelligence: you can read the room, know when to speak vs. when to listen, and know that connecting personally with your colleagues delivers positive outcomes. Bridge building skills - you establish trusted and productive relationships with internal and external stakeholders, both business and technical. A self-starter mentality - you are oriented to growth and are a quick learner. A SNAPSHOT OF YOUR RESPONSIBILITIES Design and develop dashboards and analytics products with a product mindset leveraging Tableau. Collaborate with cross-functional business teams and data engineering teams on designing joint solutions. Leverage coding standards and conduct code reviews to ensure standardization. Engage with Data Architects and Data Domain leads to create high level and detailed designs. Deliver high data-quality on dashboards/analytics products and perform root cause analysis to troubleshoot data issues. Translate business requirements into technical design and effective visualizations. Enable self-service analytics capabilities for users to seamlessly interact with the data and develop insights. WHAT YOU WILL NEED Education: Bachelor s in engineering, or Management or equivalent experience. Work Experience: BI Developer: 4+ Years of experience in Business Intelligence development and design, preferably using Tableau. Experience with modeling in Snowflake, or Data Bricks. Expertise in Advanced SQL programming and SQL Performance Tuning. Skilled in developing highly performant, responsive dashboards and reports optimized for user experience and efficiency Experience with various kinds of data visualization techniques. Expert level understanding of dimensional modeling techniques. Excellent written and oral communication skills. Strong analytical, logical and problem-solving skills with critical thinking Experience with UX design is a plus Prior media entertainment background is a plus. Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law. *Current Employees and Freelancers/Temps paid by FOX: Do not create an account or apply from the Foxcareers site. You must apply via the application on the internal Workday portal enabled via Okta.
FOX Tech is looking for a talented and driven Video Engineering Intern to join our team. This internship provides a unique opportunity to gain hands-on experience in the architecture and operation of video streaming systems that power FOX s live and on-demand platforms. ABOUT THE ROLE We re seeking a passionate and skilled Intern to join our cutting-edge video technology team. As a Video Engineering Intern, you ll contribute to the evolution of large-scale video infrastructure by developing intelligent systems that analyze, transcode, monitor and enhance video quality. Youll gain hands-on experience applying AI/ML techniques within real-world video pipelines, building scalable workflows, and collaborating with industry experts who are shaping how video is delivered to millions of viewers. Direct exposure to video infrastructure and processing pipelines at scale. Practical experience of applying machine learning to video quality analysis and enhancement. Hands-on development with transcoding, packaging and media delivery tools. Close mentorship from experienced Sr. video engineers and platform architects. ABOUT YOU You re a tech-savvy individual with a passion for video technology and software development. You have a strong desire to learn and grow, eager to contribute, and bring strong problem-solving skills and attention to detail to each project. You re excited to tackle real-world video streaming challenges and thrive in a collaborative, fast-paced environment. A SNAPSHOT OF YOUR RESPONSIBILITIES Design and build components of comprehensive video workflow pipelines from content ingestion to final delivery. Build and optimize transcoding workflows for various formats and resolutions using cloud-native platforms. Apply AI/ML models to improve video quality through tasks such as: Detection and correction of visual artifacts or noise Video encoding quality improvements Create real-time video monitoring tools WHAT YOU WILL NEED Currently pursuing a B.E./B.Tech. in Computer Science, or related field Languages : Golang, Python, JavaScript Infrastructure Utilities : REST APIs, Docker, Git, AWS Strong verbal and written communication skills A willingness to learn and adapt in a fast-paced environment
Business Intelligence Engineer in Bengaluru, Karnataka | FOX Careers Job Details OVERVIEW OF THE COMPANY JOB DESCRIPTION The FOX Data and Commercial Team is looking for a data-driven and results-oriented BI Engineer to join the BI Analytics team in the Bangalore Data Centre of Excellence. This role will be integral in designing and developing key BI deliverables providing insights to drive data-driven decisions across several business functions. This is a great opportunity to join a data-first media company and contribute to the success of our products and services. A SNAPSHOT OF YOUR RESPONSIBILITIES Design and develop dashboards and analytics products with a product mindset leveraging tools such as Looker, Tableau or other BI tools Collaborate with cross-functional business teams and data engineering teams on designing joint solutions Leverage coding standards and conduct code reviews to ensure standardization Engage with Data Architect and Data Domain leads to build high level design Deliver high data-quality on dashboards/analytics products and perform root cause analysis to troubleshoot data issues Translate business requirements into technical design and effective visualizations Enable self-service analytics capabilities for users to seamlessly interact with the data and develop insights WHAT YOU WILL NEED Education: Bachelor s in engineering, or Management or equivalent experience Work Experience: BI Developer: 3+ Years of experience in Business Intelligence development and design, preferably using Looker and Tableau Experience in building a data warehouse in Redshift/Snowflake Expertise in Advanced SQL programming and SQL Performance Tuning Experience with various kinds of data visualization techniques and storytelling Expert level understanding of dimensional modeling techniques Excellent written and oral communication skills Strong analytical, logical and problem-solving skills with critical thinking Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Senior Backend Engineer in Bangalore , Karnataka | FOX Careers Job Details JOB DESCRIPTION We believe in the future of entertainment across all platforms and for all audiences. FOX has always given unfettered access to the moments that have collectively captivated us. The breaking story. The unmissable final. The outrageous touchdown. The shocking cliffhanger. We changed the game on sports and news production. Now we re looking to change the game again. We are pioneering the future of news, sports and entertainment in the digital realm. It s an audacious mission. We re challenging ourselves to be the first to do it - to disrupt the digital entertainment category and redefine the live experience for the next generation. And we re doing it by starting from scratch. Think of FOX as a start up with the backing of a fortune 500 corporation. You will be part of a new team with full permission to reinvent, disrupt, and build in a highly collaborative and transparent environment. FOX has always been an advocate for the disruptive spirit. And now we re looking for like-minded people to push the boundaries on what entertainment can mean. Join us to help make the best of sports, news, and entertainment more personal, more immersive, and more interactive than ever before FOX Corporation is a leader in the entertainment and media industry, delivering innovative content through our news, sports, and entertainment brands. With a dynamic portfolio that includes FOX News, FOX Sports, and the FOX Television Network, we reach millions of viewers across various platforms every day. At FOX, we aim to entertain, inform, and connect people around the globe, all while shaping the future of the media landscape. FOX Emerging Tech is at the forefront of technological innovation within FOX Corporation, driving the exploration and development of cutting-edge digital experiences. Our mission is to push the boundaries of traditional media and entertainment by leveraging advanced technologies such as blockchain, AI, machine learning, and immersive media. We seek to disrupt the way content is created, distributed, and consumed, always staying ahead of the curve to meet the ever-evolving demands of audiences worldwide. Our team is dedicated to fostering creativity and building scalable solutions that empower FOX to thrive in a rapidly changing digital world. Whether it s pioneering new platforms, enhancing user experiences, or creating tools for next-gen content, FOX Emerging Tech is shaping the future of entertainment. JOB DESCRIPTION As a Senior Backend Engineer, you will play a crucial role in the full software development lifecycle of new and existing applications. Working both independently and as part of a team, you will adopt an Agile methodology, focusing on software architecture and infrastructure. We are seeking talented and passionate Software Engineers who take the initiative in identifying and solving problems, possess logical thought processes, and have the right skill set. A SNAPSHOT OF YOUR RESPONSIBILITIES Design and Develop: Act as the owner of a functional area, from product conception to delivery.Prepare high-level designs under the guidance and document them.Independently perform low-level design and coding in multiple tech components related to the functional area. Code Review and Mentorship: Build, develop, mentor, and coach junior team members. Conduct and participate in code and design reviews to maintain high development standards. Take ownership of code quality, unit test coverage, and documentation. Collaboration: Collaborate with teams, contribute to the shared vision, and work closely with cross-functional stakeholders. Develop pragmatic and flexible systems that balance engineering complexity with timely delivery, resulting in tangible business impact.Foster a collaborative decision-making environment, where choices are based on merit rather than the proposer. Technical Leadership: Make informed decisions on the appropriate tech stack for a given situation, with guidance from senior team members. Consider non-functional requirements (reliability, availability, scalability) when making decisions. Security: Ensure all systems being built adhere to the highest security standards, implementing best practices for data protection and privacy. Documentation: Create and maintain comprehensive technical documentation, ensuring that codebase and workflows are well-documented and easily understood by team members. Testing and Debugging: Implement and advocate for automated testing (unit, integration, end-to-end) to ensure code stability and reliability. What Will You Need: Experience: Bachelors or Masters degree in Computer Science or equivalent with at least 5 years of experience. Expertise: Excellent programming skills in one or more languages, preferably TypeScript, Golang, Python etc. Experience with relational/NoSQL databases. Problem-Solving: Strong analytical and problem-solving skills with the ability to quickly understand complex systems and resolve issues. Design: Expertise in distributed systems design and architecture, with experience in system performance and scaling. Agile Methodologies: Comfortable working in an Agile/Scrum environment with experience in CI/CD pipelines. Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders. Experience working in cross-functional teams including frontend developers, designers, and product managers. Ability to mentor junior engineers and contribute to the development of coding standards and best practices. Passion for Tech: Curiosity and enthusiasm for web3, gen-AI, machine learning, or other cutting-edge tech trends. Willingness to continuously learn and adapt to new technologies and industry trends. Ownership and Accountability: Self-driven mindset with a strong sense of ownership over your work, taking full responsibility end to end for the product design, implementation, and operation in production. Good to have: Build Data Pipelines: Design and develop efficient ETL pipelines and data ingestion processes using tools like Apache Kafka, Airflow, and Databricks to support real-time and batch data processing. Cloud Infrastructure: Design, deploy, and maintain systems on cloud platforms (AWS, GCP) with a strong focus on automation, performance, and cost-effectiveness. Experience with IaC solutions. Open Source Contributions: Active participation in the open-source community or contributions to relevant projects.. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
As a Software Development Engineer (L2) at Fox, you will demonstrate exceptional technical abilities and possess extensive knowledge in the field. Your primary focus will be on building impactful software solutions by making intelligent technology choices. You will work collaboratively within a team, taking the initiative to drive progress and achieve objectives. Key Skills: Proficient in writing high-quality, maintainable, and robust code, with expertise in languages such as Golang or Java. Adopt best practices in software engineering, encompassing design, testing, version control, documentation, build, deployment, and operations. Experience in developing scalable software systems with characteristics such as high performance, high availability, high transactional volume, low latency, and distributed architecture. Responsibilities: Analyse problems comprehensively, seeking a deep understanding of the broader context before proposing solutions. Apply a wide range of data structures and algorithms to create high-performing applications. Utilize design patterns effectively to solve business problems. Possess a strong understanding of operating systems, their performance, and scalability. Align work consistently with Foxs business objectives, focusing on delivering tangible business value. Actively promote knowledge-sharing within the team and cultivate positive working relationships across Fox. Communicate clearly and effectively with team members and other stakeholders, actively listening to their perspectives. Requirements: Bachelors or Masters degree in Computer Science or a relevant technical field with at least 2-4 years of experience Experience in software development and full product life-cycle. Excellent programming skills in one or more languages, preferably Golang or Java. Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability. Proficiency in SQL and data modelling.
Apprentice - Backend Engineering in Bengaluru, Karnataka | FOX Careers Job Details OVERVIEW OF THE COMPANY JOB DESCRIPTION Fox Tech is looking for a motivated and curious Backend Engineer Apprentice for a one-year program with a focus on AI/ML. This apprenticeship offers a unique opportunity to work on real-world AI/ML-driven backend systems, gaining hands-on experience in building and scaling modern software applications. In this role, you will develop expertise in backend development, cloud services, API design, and the integration of AI models and services. You will also collaborate with cross-functional teams to deliver reliable, high-performance software solutions. Think of FOX as a startup with the resources and stability of a Fortune 500 company. You ll be joining a new team with the freedom to reinvent, disrupt, and innovate in a highly collaborative environment. FOX has always embraced the spirit of disruption, and now we re looking for like-minded engineers to push the boundaries of what entertainment can be. Join us to make sports, news, and entertainment more personal, immersive, and interactive than ever. About the Role: As a Backend Engineering Apprentice, you will contribute to the design, development, and deployment of enterprise-level applications. Working closely with experienced engineers, you ll build scalable APIs, integrate AI/ML models into backend systems, and explore modern software engineering practices. This role is designed to grow your technical depth and give you hands-on experience in backend and AI-driven product engineering. About You: You re passionate about software engineering and eager to learn backend development at scale. You bring curiosity, strong analytical thinking, and problem-solving skills to your work. You re excited about applying backend engineering to real-world problems and thrive in collaborative, fast-paced environments. A Snapshot of the Responsibilities: Assist in designing, developing, and maintaining backend services and APIs. Support the integration of AI/ML models and services into production systems. Contribute to database design, optimization, and performance tuning. Work on cloud-native applications and gain hands-on experience with deployment pipelines. Collaborate with frontend and data teams to build end-to-end solutions. Participate in code reviews to improve quality, readability, and performance. Assist in monitoring, debugging, and troubleshooting backend applications. Engage in learning sessions to expand your backend and AI/ML engineering skills. Provide regular updates to team leads and stakeholders on development progress. What You Will Need: Bachelor s degree in Engineering or Computer Science ( Strong problem-solving and analytical skills. Knowledge of programming languages such as GoLang, Python, or JavaScript. Familiarity with RESTful APIs, databases (SQL/NoSQL), and basic networking concepts. Understanding of cloud platforms (AWS, GCP, or Azure) is a plus. Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions) is an advantage. Solid understanding of software development life cycle (SDLC). Excellent written and verbal communication skills. Eagerness to learn, collaborate, and take ownership of tasks. Hybrid work model: flexibility between remote and in-office collaboration. Opportunity to work on high-impact backend systems powering real-world products. Hands-on exposure to backend engineering practices, cloud-native applications, and AI integrations. Mentorship, training, and continuous learning opportunities. A collaborative and supportive environment designed to help you grow as an engineer. Learn more about Fox Tech at We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Proficiency in writing high-quality, maintainable, and robust code, with expertise in languages such as Golang or Java. Adopting best practices in software engineering, including design, testing, version control, documentation, build, deployment, and operations. Experience with the machine learning model lifecycle, including ML Ops principles, model deployment, monitoring, and scaling. Experience in developing highly scalable software systems with characteristics such as high performance, high availability, low latency, and distributed architecture. A SNAPSHOT OF YOUR RESPONSIBILITIES Design, build, and maintain scalable infrastructure to support the entire machine learning model lifecycle, from training and deployment to inference and monitoring. Act as the owner of a functional area within our ML platform, from product conception to delivery. Prepare high-level designs and document them, ensuring they meet the demands of large-scale ML workloads. Independently perform low-level design and coding in multiple tech components. Optimize existing microservices for performance, latency, and cost, particularly those serving ML models. Consider non-functional requirements (reliability, availability, scalability) when making decisions. Build, develop, mentor, and coach junior team members. Conduct and participate in code and design reviews to maintain high development standards. Collaborate with Data Science and ML teams to understand their infrastructure needs and build pragmatic, flexible systems that deliver tangible business impact.
Senior Software Engineer, Backend in Bengaluru, Karnataka | FOX Careers Job Details OVERVIEW OF THE COMPANY Fox Corporation Under the FOX banner, we produce and distribute content through some of the world s leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking. JOB DESCRIPTION J OB DESCRIPTION As a Senior Software Engineer, you will play a crucial role in the full software development lifecycle of the backend systems that power our machine learning applications. Working both independently and as part of a team, you will adopt an Agile methodology, focusing on building the scalable and reliable software architecture and infrastructure needed to support our model development and deployment efforts. We are seeking talented and passionate Software Engineers who take the initiative in identifying and solving complex problems related to ML systems. Proficiency in writing high-quality, maintainable, and robust code, with expertise in languages such as Golang or Java. Adopting best practices in software engineering, including design, testing, version control, documentation, build, deployment, and operations. Experience with the machine learning model lifecycle, including ML Ops principles, model deployment, monitoring, and scaling. Experience in developing highly scalable software systems with characteristics such as high performance, high availability, low latency, and distributed architecture. A SNAPSHOT OF YOUR RESPONSIBILITIES Design, build, and maintain scalable infrastructure to support the entire machine learning model lifecycle, from training and deployment to inference and monitoring. Act as the owner of a functional area within our ML platform, from product conception to delivery. Prepare high-level designs and document them, ensuring they meet the demands of large-scale ML workloads. Independently perform low-level design and coding in multiple tech components. Optimize existing microservices for performance, latency, and cost, particularly those serving ML models. Consider non-functional requirements (reliability, availability, scalability) when making decisions. Build, develop, mentor, and coach junior team members. Conduct and participate in code and design reviews to maintain high development standards. Collaborate with Data Science and ML teams to understand their infrastructure needs and build pragmatic, flexible systems that deliver tangible business impact. What Will You Need: Bachelors or Masters degree in Computer Science or equivalent with at least 5 years of experience. Substantial experience in building complex and scalable backend solutions, preferably for ML or data-intensive systems. Excellent programming skills in one or more languages, preferably Golang or Java. Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces. Experience in distributed systems design and architecture, with experience in system performance and scaling for large-scale ML workloads. Experience with a variety of databases, including relational (eg, MySQL), NoSQL (eg, MongoDB), and Vector Databases. Experience in leading multi-engineer projects and mentoring junior engineers. Ability to perform deep problem-solving and build elegant, maintainable solutions for complex problems. #LI-SS1 We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Hands-On Technical Leadership: Build and lead a high-performing team of engineers while providing direct technical guidance, actively participate in design and architecture reviews, and contribute to solving complex engineering problems. ML Lifecycle Management: Oversee and enhance the entire machine learning model lifecycle, including scaling, deployment, monitoring, and maintenance, ensuring robust and scalable backend systems. Build Scalable Services: Lead the team to design and implement highly scalable low latency services to serve real time recommendations . Process Improvement: Help implement effective engineering processes for model development and operations and champion their adoption. Cross-Functional Collaboration: Define and execute the technical roadmap by collaborating closely with partners in Data Science, Data Engineering, Product, Design, and Operations. Technical Vision: Evaluate architecture choices on an ongoing basis, in anticipation of increased scale and ever-evolving technology to meet the demands of a rapidly growing business. WHAT YOU WILL NEED You have 2+ years of experience growing and managing software development teams, specifically with ML Ops, Dev, Backend engineers, in fast-paced environments and 7+ years of software development experience. Proven experience working on the full machine learning model lifecycle, including scaling, deploying, and operations. You have a strong grasp of backend systems and technologies such as Java/Go and distributed/cloud development. You also have knowledge of modern Machine Learning systems , including vector databases, and LLMs . You have experience building and leading a team of exceptional engineers. You can work through ambiguous requirements and make decisions to push forward. You have passion for building highly scalable solutions with flexibility factored in to make quick pivots as business evolves. You demonstrate excellent communication skills, both within the team, and across the organization. You have good ideas and can inspire the team to come up with better ideas. ABOUT YOU Have Ownership - you feel ownership over everything you ship; youd never call code "done" until you're confident its correct. Passion - you pride yourself on efficient monitoring, strong documentation, and proper test coverage. You are excited to work with a modern technology stack, but you have demonstrable experience with a diverse pool of technologies. Be a team player - you believe that you can achieve more on a team, that the whole is greater than the sum of its parts; you'rely on others candid feedback for continuous improvement. Have an ability to make an impact - you seek new methods and tools to make great applications faster and better, both on the front-end and back-end. Never stop learning - you expose yourself to the latest great technologies and are continuously learning. Be proactive - you discuss and make suggestions for process improvement on how to do things more efficiently. Collaborate - you partner with a diverse group of professionals with different skills disciplines across the organization to achieve a common goal.
FIND ON MAP