Skip to main content

Apprentice – Software Developer

location_onCrawley
Fixed Term
26255
20-07-2025
Salary: £26,255
Hours: Full Time, 37.5 hours
Location: VHQ, Crawley, hybrid 3 days a week in the office
Contract: Fixed Term Contract 24 months 
Closing Date: 20th July 2025
If you’re the kind of person who’s always asking “how can I build that?”, this is your chance to turn curiosity into capability. As our Software Developer Apprentice, you’ll join the heart of our digital development team, contributing to the design and delivery of cutting-edge AI applications.

This isn’t just about learning how to code—it’s about using technology to unlock better, smarter experiences for our people and customers. From day one, you’ll be part of a team working on real-world problems, with the support and mentoring to help you grow. If you're excited by Python, fascinated by AI, and driven to build things that matter, come chart your path with us at Virgin Atlantic.
  • Write and maintain Python code that powers our AI and Generative AI applications
  • Build full-stack solutions by connecting intuitive front-ends with robust back-end systems
  • Integrate APIs and open-source libraries like LangChain and Hugging Face
  • Work in agile sprints, collaborating closely with developers, designers, and product managers
  • Participate in code reviews, pair programming, and technical workshops
  • Test your code at every level—unit, integration, and system—ensuring quality and scalability
  • Help document your solutions so others can build on your work
  • Support deployment and version control through modern development pipelines
You could be a great fit if:
  • You’ve got a solid foundation in Python and are excited to apply it in a real-world setting, either through your own learning, courses or work experience
  • You’re curious about AI and machine learning, especially tools like OpenAI or LangChain
  • You’ve dabbled in HTML, CSS or JavaScript, and want to grow your front-end skills
  • You enjoy solving problems and breaking them down into clear, logical steps
  • You’re a team player who communicates well and enjoys learning with others
  • You’re comfortable working in agile environments and are open to feedback
  • You’re passionate about building digital tools that make a real difference
At Virgin Atlantic, our leaders empower teams to thrive through collaboration, innovation, and excellence. Explore our Leadership Recipe and discover the 20 core ingredients that define what it means to lead with us, driving our mission to be the most loved travel company and achieve sustainable profit. Want to learn more? Click here
Our customers come from all walks of life and so do our colleagues. That’s why we’re proud to be an equal opportunity employer and actively encourage applications from all backgrounds. At Virgin Atlantic, we believe everyone can take on the world - no matter your age, gender, gender identity, gender expression, ethnicity, sexual orientation, disabilities, religion, or beliefs. We celebrate difference and everything that makes our colleagues unique by upholding an inclusive environment in which we can all thrive. So that everyone at Virgin Atlantic can be themselves and know they belong.

To make your journey with us accessible and individual to you, we encourage you to let us know if you’d like a little extra help with your application, or if you have any individual requirements at any stage along your recruitment journey. We are here to support you, so please reach out to our team, ([email protected]) feeling confident that we’ve got your individual considerations covered.