Software Engineer - Media
Software Engineer - Media

Software Engineer - Media

London Full-Time 108000 - 252000 £ / year (est.) No home office possible
Go Premium
X

At a Glance

  • Tasks: Join us to build cutting-edge video services and enhance media quality.
  • Company: xAI is on a mission to create AI systems that aid humanity's pursuit of knowledge.
  • Benefits: Enjoy equity, comprehensive health coverage, retirement plans, and various perks.
  • Why this job: Be part of a small, motivated team transforming video experiences for millions.
  • Qualifications: 5+ years in media engineering with expertise in C++ or Go required.
  • Other info: Flat organisational structure encourages initiative and direct contributions.

The predicted salary is between 108000 - 252000 £ per year.

xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

About the role

We’re looking for exceptional media engineers who want to join us on a new project to deeply integrate xAI’s advanced AI infrastructure into a platform used by around 600 million users every month. We’re bringing xAI’s technology stack and using it to transform the video product experience – video playback, live streaming, Spaces, audio/video calls, and more. This is your chance to contribute in a major way while leveraging all of the powerful AI tools and talented colleagues at xAI.

What You\’ll Do

  • Build the next generation of large-scale video services
  • Contribute to and rebuild core media processing and distribution pipelines in high-performance languages (Rust, C++ or Go)
  • Obsess over every millisecond and pixel, ensuring end-to-end media quality and performance at scale across a rich suite of products and user platforms

Who You Are

  • Have at least 5 years of experience
  • Obsessed with media quality, performance, and product experience
  • Proficient in high performance C++ or Go
  • In-depth knowledge of either WebRTC or LL-HLS or video transcoding pipelines
  • Familiar with building and running scalable and resilient distributed systems

Go, C++, Rust, Java, Scala

Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.

Annual Salary Range

$180,000 – $440,000 USD

Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.

Interested in building your career at xAI? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Location (City) *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

What exceptional work have you done? *

In 100 words or less, tell us about a piece of work you are most proud of.

Will you now, or in the future, require sponsorship for employment visa status (e.g., H-1B visa) to legally work for X.AI LLC in the U.S.? * Select…

Current company

If you are currently employed in the field, please tell us the name of your employer.

If you are currently employed in the field, please tell us your role including your seniority level (e.g. Software Engineer II).

LinkedIn Profile

If you have a public LinkedIn profile, please provide its URL.

X Profile

If you have a public X profile, please provide its URL.

If you have a Google Scholar page, please provide its URL.

#J-18808-Ljbffr

Software Engineer - Media employer: xAI

At xAI, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our flat organisational structure empowers employees to take initiative and contribute directly to our mission of advancing AI technology, while our comprehensive benefits package ensures that your well-being is prioritised. With opportunities for professional growth and the chance to work on cutting-edge projects that impact millions, xAI is the ideal place for passionate media engineers looking to make a meaningful difference.
X

Contact Detail:

xAI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Media

✨Tip Number 1

Familiarise yourself with xAI's mission and values. Understanding their focus on engineering excellence and curiosity will help you align your conversations and demonstrate that you're a good cultural fit during interviews.

✨Tip Number 2

Showcase your hands-on experience with high-performance languages like C++ or Go. Be prepared to discuss specific projects where you've optimised media quality and performance, as this will resonate well with the team.

✨Tip Number 3

Highlight your knowledge of video transcoding pipelines or technologies like WebRTC and LL-HLS. Being able to speak confidently about these topics will set you apart from other candidates.

✨Tip Number 4

Demonstrate your strong communication skills by preparing to explain complex technical concepts in simple terms. This is crucial for collaborating effectively within a flat organisational structure.

We think you need these skills to ace Software Engineer - Media

Proficiency in C++ or Go
Experience with Rust programming language
In-depth knowledge of WebRTC or LL-HLS
Expertise in video transcoding pipelines
Strong understanding of media quality and performance optimisation
Experience in building scalable distributed systems
Hands-on experience with high-performance programming
Ability to work in a fast-paced, flat organisational structure
Strong communication skills for knowledge sharing
Problem-solving skills with a focus on user experience
Attention to detail in media processing
Ability to prioritise tasks effectively
Curiosity and willingness to learn new technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with high-performance languages like C++ or Go, as well as your knowledge of media quality and performance. Use specific examples that demonstrate your skills in building scalable systems.

Craft a Compelling Work Summary: In the section where you describe exceptional work, focus on a project that showcases your expertise in media processing or video services. Be concise but impactful, emphasising your role and the results achieved.

Showcase Communication Skills: Since strong communication is key for this role, consider including a brief statement in your application about how you've effectively shared knowledge with teammates in past projects. This can set you apart from other candidates.

Research xAI: Familiarise yourself with xAI’s mission and recent projects. Mentioning specific aspects of their work in your application can demonstrate your genuine interest and alignment with their goals.

How to prepare for a job interview at xAI

✨Showcase Your Technical Skills

Be prepared to discuss your experience with high-performance languages like C++ or Go. Bring examples of projects where you've optimised media quality and performance, as this will demonstrate your technical expertise and problem-solving abilities.

✨Communicate Clearly

Strong communication skills are essential for this role. Practice explaining complex technical concepts in a simple way, as you'll need to share knowledge effectively with your teammates. Consider using the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Demonstrate Your Passion for Media Quality

Express your obsession with media quality and performance during the interview. Share specific examples of how you've prioritised these aspects in past projects, and be ready to discuss your approach to ensuring end-to-end media quality.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges or problem-solving scenarios related to video processing and distribution pipelines. Brush up on relevant concepts and be ready to think on your feet, showcasing your ability to tackle real-world engineering problems.

Software Engineer - Media
xAI
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

X
  • Software Engineer - Media

    London
    Full-Time
    108000 - 252000 £ / year (est.)

    Application deadline: 2027-09-01

  • X

    xAI

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>