Software Engineer, Video Creation Technology and Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and virtual/augmented reality experiences.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Software Engineer, Video Creation Technology and Infrastructure

Meta is seeking an experienced Software Engineer to join the Video Infrastructure (VI) Creator Tools team, which builds client and server multimedia SDKs for short-form video, Video On Demand (VOD) and Live across all Meta platforms. The team's mission is to democratize content creation and provide advanced audio and video production capabilities to billions of users.

As a Software Engineer on this team, you'll be working on developing core technology that powers next-generation video and audio creation experiences across Facebook, Instagram, WhatsApp, Reality Labs, and more. You'll be responsible for integrating and optimizing multimedia algorithms, building efficient pipelines, and developing new features using DSP, Computer Vision, and Machine Learning technologies.

The role requires strong programming skills in languages like C/C++, Python, Objective C, and Kotlin, along with deep understanding of multimedia algorithms, signal processing, and performance optimization. You'll work on making complex audio and video creation features accessible to billions of users while ensuring efficiency and reliability.

Meta offers a dynamic work environment where you'll collaborate with world-class engineers and researchers, pushing the boundaries of multimedia technology. The company provides comprehensive benefits and the opportunity to work on products that impact billions of users globally. If you're passionate about video technology, algorithm optimization, and want to shape the future of digital content creation, this role offers an exciting opportunity to make a significant impact.

Working at Meta means joining a company that's at the forefront of social technology, now moving beyond traditional social media into immersive experiences like augmented and virtual reality. You'll be part of a team that's helping build the next evolution in how people connect and create content digitally.

Last updated 2 hours ago

Responsibilities For Software Engineer, Video Creation Technology and Infrastructure

  • Integrate and optimize multimedia algorithms for video creation
  • Build, analyze and optimize multimedia pipelines
  • Analyze and improve efficiency, scalability, and stability of audio and video creation algorithms and ML models
  • Conduct design and code reviews
  • Interface with software infrastructure and product teams
  • Design and develop new algorithms and ML models for video creation
  • Partner with other teams to integrate media and creation technology into the product stack
  • Code using primarily C/C++, Python, Objective C, Kotlin

Requirements For Software Engineer, Video Creation Technology and Infrastructure

Python
Java
Kotlin
  • Programming experience in either C, C++, Objective C, Java, Kotlin, or other relevant coding languages
  • Experience in identifying computational, memory and other bottlenecks in multimedia algorithms and ML models
  • Experience in identifying algorithm and model bottlenecks
  • Experience in developing and optimizing audio and video creation infrastructure
  • Experience in developing audio and video creation signal processing algorithms and ML models
  • BSc or MSc in Computer Science or related field (or equivalent industry experience) preferred
  • Industry experience in developing, optimizing and maintaining audio/video software preferred
  • Experience in audio and video editing preferred

Benefits For Software Engineer, Video Creation Technology and Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k benefits
  • Parental leave
  • Equal Employment Opportunity

Interested in this job?

Jobs Related To Meta Software Engineer, Video Creation Technology and Infrastructure

Game Developer - Beat Games

Senior Game Developer position at Beat Games (Meta) working on Beat Saber VR game development in Prague

QA Engineering Lead

Senior QA Engineering Lead position at Meta, focusing on quality assurance for core products like Facebook and Instagram, requiring 3+ years of experience and strong technical background.

Network Production Engineer - Backbone

Senior Network Production Engineer role at Meta, combining software development and network engineering to maintain and improve global backbone network infrastructure.

Software Engineer, Audio SWE

Senior Audio Software Engineer role at Meta, focusing on audio processing, codecs, and real-time communication technologies for AR/VR and social platforms.

Production Systems Engineer, AI Systems

Senior Production Systems Engineer role at Meta focusing on AI systems infrastructure, hardware lifecycle management, and network technologies optimization.