About us:
Spectrum.Life is a whole-of-health digital partner that guides organisations and their people to thrive, delivering clinically backed digital health, mental health and wellbeing solutions.
Our HealthTech delivers digital transformation for Insurers, Educators and Employers through Co-creation or seamlessly integrated out-of-the-box solutions, that decrease digital fragmentation and engage, empower, and transform their people’s lives.
Established in 2018 by Stuart McGoldrick and Stephen Costello, Spectrum.Life provides services internationally to over 7.2m insurance members, 3,000 corporate clients, 60 universities and 650,000 university students. Spectrum.Life currently employs over 350 people.
Our vision is to change and save as many lives as possible.
Role Brief:
We are seeking an exceptional Senior Data Engineer to lead the development of a sophisticated Generative AI application from the ground up. This project involves creating a robust ETL pipeline and building a scalable, serverless backend. You will integrate and orchestrate LLMs to power the core functionality. You will have the autonomy to shape the architecture and deliver a production-ready solution that will have a significant impact.
You are a pragmatic, self-managing engineer who thrives on ownership and is passionate about building high-quality software. You are comfortable working autonomously in a remote/hybrid setup and are driven by the challenge of solving complex problems and delivering tangible results.
- Cutting-Edge Technology: Get hands-on experience in one of the most exciting fields in tech today. This project is a fantastic opportunity to deepen your expertise in applied Generative AI.
- Technical Excellence: Uphold high standards for code quality, testing, and documentation. You will be responsible for the technical integrity of the project.
Responsibilities:
- End-to-End Ownership: Architect, build, and deploy a complete solution encompassing data pipelines, serverless backend services, and a user-facing React application.
- Serverless Backend Development: Develop clean, secure, and performant backend services by deploying serverless functions.
- ETL & Data Architecture: Design and implement resilient and scalable ETL pipelines within our AWS ecosystem to ingest and process datasets.
- Generative AI Integration & Orchestration: Engineer the core application logic by integrating and managing interactions with LLMs.
Requirements:
- Senior-Level Full-Stack Proficiency: A proven track record of delivering complex, end-to-end web applications.
- Backend Engineering: Proficiency in Node.js and Typescript for building scalable, serverless applications. Strong experience in creating and consuming RESTful APIs.
- Serverless Infrastructure: Hands-on expertise designing and building solutions with AWS Lambda, AWS API Gateway, and S3. Demonstrable experience designing and building ETL/ELT pipelines in AWS.
- Generative AI & LLM Engineering: Experience building applications that call and interact with LLMs. Practical knowledge of using AWS Bedrock or AWS SageMaker to integrate AI models.
- Communication: Excellent written and verbal communication skills. You can articulate complex technical concepts clearly and effectively.
Desirable:
- LLM Frameworks: Practical experience with LLM orchestration frameworks like LangChain.
- Data Warehousing: Knowledge of data warehousing concepts and technologies.
- Infrastructure as Code (IaC): Experience with tools like AWS CDK or Terraform.
What are the benefits of working at SPECTRUM.LIFE?
- Full-time permanent contract
- Competitive salary (Dependent on experience).