Software Engineering
Our Software Engineering internship offers a unique opportunity to work on building safe and explainable AI products at UnlikelyAI. Interns join our engineering teams to build features that advance explainability and trust in AI systems, working alongside experienced engineers who are passionate about mentoring and developing the next generation of AI-focussed software engineers.
The engineering we do:
- Design, build, and deploy features for our core products
- Collaborate with cross-functional teams including product managers, designers, and researchers
- Write clean, maintainable code and participate in code reviews
- Learn from industry experts through mentorship and technical talks
- Contribute to architectural decisions and technical discussions
What we're looking for:
- Strong foundation in computer science fundamentals
- Experience with programming languages such as Python, TypeScript, or similar
- Passion for building products and solving complex problems
- Excellent communication and collaboration skills
- Enthusiasm for learning new technologies and approaches
Research Science
Our Research Science internship provides an exceptional opportunity to work at the forefront of AI and machine learning research. Interns collaborate with world-class researchers to tackle challenging problems and contribute to cutting-edge research that shapes the future of artificial intelligence, with an emphasis on explainability and trust.
The type of work you'll do:
- Conduct original research in AI/NLP, with an emphasis on explainability and trust
- Develop and implement novel algorithms and models
- Analyse experimental results and contribute to research publications
- Collaborate with research scientists and engineers across the organisation
- Present your findings to the research team and broader company
What we're looking for:
- Strong background in machine learning, LLMs, NLP, or related fields
- Experience with research methodologies and experimental design
- Proficiency in Python
- Excellent communication and collaboration skills
- Enthusiasm for learning new technologies and approaches