Welcome to VERCIDA website.

Skip to main content
Enable Recite to make this website accessible

Profile completeness

Did you know that users who have filled in their profile details are 42 times more likely to get matched with the right employer?

security illustration Help us find the best workplace for you by sharing more about yourself. We will never disclose your information with others.

Job description

In a nutshell

Have you ever wondered what is it like to work for an award-winning full-service airline, being part of a family that shares ambition, growth and creativity? Virgin Atlantic is part of the world's largest transatlantic Joint Venture (JVs). We are on an ambitious journey of growth with an equity stake in Connect Airways, an 'ever growing global network, and one of the youngest greenest aircraft in the sky. Every year we take more than 5 million customers on an exciting journey to more than 30 destination worldwide. The secret ingredient that makes this all possible? Our people: + 12,000 worldwide.

We will become UK's flag carrier. To deliver on our promise to be the most loved travel company we need to refactor, optimise and advance our code. This will be delivered by a brand new Operations Decision Support (ODS) team. Their mission will be to develop a new set of tools using Operational Research, Machine Learning (ML), Artificial Intelligence (AI) and advanced optimisations and simulations to resolve issues that concern our fleet, crew, ground services, network, competition and customer.

At Virgin Atlantic you will work shoulder to shoulder with other software engineers, data scientist, operations experts and front-line staff to shape the future of the aviation industry. Virgin Atlantic has existed for over 30 years but this year you have an opportunity to be part of something new!

Day to day

You'll be part of the new ODS team. This Operational Development department works together in multi-functional teams to deliver software solutions that keep our Operation "in the air" 24/7, and making sure our staff have the latest digital tools to build memorable experiences for our passengers.

For this specific role you'll work in close cooperation with BCG/KLM and our Operational department that seeks to make VAA the most data-driven airline in the world. Through ODS, you will build machine learning models and optimisers to support the complex airline operation.

ODS works with the newest technologies in the area of (big) data and distributed computing and employs groundbreaking machine learning and operations research algorithms. We are front-running and you'll work with ambitious, highly-skilled colleagues to make an impact on the industry.

You can look forward to co-create with gate agents, cabin personnel and operations experts at VAA and other airlines. Close coordination with data scientists, operations research experts and engineers in an agile product team way of working is an integral part of your work. You will also coach your (Operations Research) team mates in the intricacies and standard methodologies of software engineering, CI/CD, API design, and more.

About you

We are looking for someone that has:

Minimum of 2 years of experience building production-grade software
Experience with 2 or more server-side programming languages, e.g. Python, Java, Scala, C++, etc.
Experience with building APIs and knowledge of REST API best practices.
Knowledge of continuous integration/continuous deployment techniques.
Proficient with automated testing.
Experience with bringing (data science and/or operations research) models to production and supporting data scientists in industrializing their code.
Experience in coaching and sharing knowledge to familiarize teams with software engineering best practices.
Great interpersonal skills, written and spoken (English) and team spirit
Preferably Bachelor degree or higher in Computer Science, Software Engineering or other relevant fields (less important in light of work experience).

In addition, the following requirements are considered nice to have:

Experience with databases and SQL.
Knowledge of and/or experience with the Hadoop ecosystem (HDFS. Spark, Hive, etc.).
Affinity with Machine Learning and/or Operations Research concepts.

The perks

We recognise the value you add to our dynamic company. That's why we give our people the rewards that they deserve. We have a whole host of benefits to help you enjoy life to the full, including up to seven flights a year to a wide range of fabulous Virgin Atlantic destinations. Of course you can also take advantage of discounts on our amazing Virgin Holidays hotels. We also offer a competitive benefits package including pension and private medical schemes and life assurance. You can even self select whats important to you through our benefits portal. We appreciate that life is busy, so when operationally possible remote working is available.


Virgin Atlantic and Virgin holidays are committed equal opportunities employers and positively support applications from suitably qualified and eligible applicants regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, pregnancy and maternity. Diversity brings strength which is why we strive to provide an inclusive environment where individuality is celebrated and we can unleash the potential of our forward-thinking mix of people.

Learn more about Virgin Atlantic and Virgin Holidays

Be unique. Be authentic. However you prefer to say it, we really mean it. Our culture embraces people’s diverse perspectives and creates a positive environment where everyone belongs. We’re determined to build a better, more connected world for everyone.

Articles you might like

Other jobs in Travel and Transport

You will receive an email with link to reset your password.

Enter your new password