We are seeking a talented Software Engineer with 5+ years of experience in back-end engineering to join our team.
About the Role
* Design and develop highly scalable, fault-tolerant systems that meet the needs of our cutting-edge research in AI.
* Lead complex projects from inception to launch and beyond, having a high degree of autonomy and ownership over your work.
In this role, you will work closely with our founding team and contribute towards best practices, standards, and culture of the company. You will also have the opportunity to mentor your colleagues and co-hire future team members.
Key Responsibilities
1. Backend Development: Develop reliable and scalable systems using an object-oriented programming language.
2. Cloud-Native Technologies: Architect and deploy cloud platforms (AWS, GCP or Azure), containerisation (Docker), infrastructure-as-code software (Terraform), and observability platforms (Datadog or Grafana).
3. Leadership: Lead complex projects with strong analytical problem-solving skills and attention to detail.
4. Collaboration and Communication: Work with technical and non-technical stakeholders, having excellent interpersonal and communication skills.
Nice to Have:
* Experience in generative models, LLMs, multi-modal models, and Deep Learning more generally.
* Contributions to and experience in open-source projects.
* Experience with a startup work environment and wider ecosystem.
Why Choose This Role?
* Work on challenging engineering problems that have a real impact on the industry.
* Work with high-profile customers and technology partners.
* Competitive salary, equity, and benefits package.
* 28 days + public holidays allowance.
* Opportunities for professional growth and progression with your career.