Join TrustFlight as an AI Software Engineer and work closely within the team to design, build, and deliver high-impact AI-powered software solutions. Help build full-stack AI applications, backend services, and integrations that embed AI directly into existing applications and workflows.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Data Science, Machine Learning, or a related field, or equivalent practical experience
- 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
- Experience building and shipping production-quality software with attention to reliability, maintainability, testing, and performance
- 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
- Strong understanding of the capabilities, trade-offs, and limitations of modern AI systems
- Clear communication, strong ownership, and the ability to operate effectively in a small team
- A growth mindset, with a willingness to learn, adapt, and continuously improve technical and product skills
Benefits
- Comprehensive benefits package including health and dental benefits
- Paid time off plus an extra day off to celebrate your birthday
- Company contribution to pension/RRSP matching program
- Incredible opportunities for career advancement and skill development