Top Benefits
Generous holiday allowance and birthday off
Healthcare cover including dental and ophthalmic
Personal training allowance for skill development
About the role
- You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you will work closely within the team and cross-functionally across the organization to design, build, and deliver high-impact AI-powered software solutions
- This is an opportunity for a self-motivated, creative engineer who enjoys taking ideas from early exploration through technical planning, implementation, deployment, and iteration in production. The role is software engineering first, with a strong emphasis on applying AI thoughtfully and effectively to real business problems
- You will help build full-stack AI applications, backend services that provide AI capabilities to other products and users, and integrations that embed AI directly into existing applications and workflows
- You will also help strengthen the AI Team’s engineering approaches, contribute to sound architectural and implementation decisions, and support AI understanding across the organization by sharing practical use cases, guidance, and best practices
- Drive the full lifecycle of AI/ML solutions, from research and prototyping through production deployment, evaluation, and monitoring
- Design and implement scalable, maintainable systems with strong software engineering fundamentals, using sound architecture, infrastructure, and design patterns
- Help shape the AI team’s software engineering practices by contributing to technical direction, improving implementation approaches, and ensuring solutions are built in a reliable, maintainable, and scalable way
- Collaborate cross-functionally to develop and optimize AI-powered product features and internal tools
- Build, orchestrate, and integrate LLM-based systems into production applications
- Apply AI patterns and frameworks such as RAG, skills, document extraction, and workflow orchestration where they are the right fit
- Refine AI use cases through prompt engineering, evaluation, guardrails, and orchestration strategies
- Assess where AI can streamline or improve existing processes, and identify cases where conventional software solutions are a better choice
- Support AI adoption across the organization by helping teams understand, use, and implement AI effectively in their day-to-day work
Benefits
- Excellent holidays: We offer a generous holiday allowance to support your well-being — giving you the space to rest, recharge, and bring your best self to work. In addition, take your birthday off on us if you would like to celebrate!
- Healthcare cover for all: It is important to us that we all work in an environment that is supportive of health and wellbeing; healthcare cover for all our people protects your health, dental and ophthalmic requirements to support you physically and mentally.
- Training and development: Our personal training allowance allows everyone to enhance their skills and knowledge. The funds can be used towards attending a conference, joining a professional body, completing a course or purchasing online resources.
- Company pension: Our generous company contribution to your pension is greater than the local requirements and over time you can plan effectively for your future with our matching contribution scheme.- A growth mindset, with a willingness to learn, adapt, and continuously improve technical and product skills
- 2–3+ years of professional experience shipping production software, with strong engineering fundamentals
- Strong proficiency in Python and JavaScript/TypeScript, with the ability to deliver full-stack changes across backend services, web applications, and Python-based systems
- Clear communication, strong ownership, and the ability to operate effectively in a small team
- Experience delivering AI features into production, including working with LLM APIs and building reliable AI workflows with considerations such as latency, streaming, retries, fallbacks, and error handling
- Experience building and shipping production-quality software with attention to reliability, maintainability, testing, and performance
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related field, or equivalent practical experience
- Strong understanding of the capabilities, trade-offs, and limitations of modern AI systems
- Strong background in software development, with experience contributing across the product and engineering lifecycle
- Experience integrating and implementing AI features, automations, or products in a professional environment
- Comfort working with LLM provider SDKs, APIs, and common abstractions such as PydanticAI, LangChain, or LiteLLM
- Experience collaborating with cross-functional stakeholders to gather requirements and develop practical solutions
- Experience leading projects, mentoring teammates, or helping raise engineering standards- Click Apply and send us your resume along with a cover letter. We’d love to learn how your experience and perspective can contribute to creating best-in-class tools and services across the aviation industry
- While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted. No phone calls please