← Back to Jobs
NewPage Digital Healthcare Solutions logo

AI Engineer

NewPage Digital Healthcare Solutions
2.0(1)
AI/ML & Data
Bristol
1 week ago
💻 Open Source
Apply →

Uses AI-assisted dev tools like Claude Code, GitHub Copilot and Cursor; explicitly emphasises structured AI-assisted development rather than casual 'vibe coding'.

About the Role

Senior IC-focused AI Engineer role to architect and deliver production-grade Generative AI and agentic systems for digital health solutions. The role leads end-to-end model selection, orchestration, RAG pipelines and cloud-native backend implementations while collaborating across product and engineering teams.

Job Description

Role

We are hiring an AI Engineer to design, build and optimise production-grade Generative AI and agentic systems for healthcare use cases. This individual-contributor leadership role drives end-to-end innovation from model selection and orchestration to scalable backend implementation and deployment.

Key Responsibilities

  • Architect, build and optimise generative AI and agentic applications using frameworks such as LangChain, LangGraph, LlamaIndex and Semantic Kernel.
  • Implement Retrieval-Augmented Generation (RAG) pipelines leveraging vector databases (Pinecone, ChromaDB, Weaviate, pgvector).
  • Implement guardrails, observability, fine-tuning and model training for domain-specific use cases.
  • Build multi-modal workflows handling text, image, voice and video and design robust prompt/context engineering frameworks.
  • Develop microservices and modular backends using Python, JavaScript or Java following DDD, SOLID and clean architecture principles.
  • Work with various databases (relational, document, key-value, graph) and event-driven systems (Kafka/MSK, SQS).
  • Deploy cloud-native solutions on AWS/GCP/Azure using Docker, Kubernetes or serverless architectures.
  • Use AI-assisted development tools (Claude Code, GitHub Copilot, Codex, Roo Code, Cursor) to accelerate development while maintaining code quality.
  • Run POCs, internal research experiments and innovation sprints to validate emerging AI techniques.

Requirements

  • 2–5 years total software development experience, with at least 2 years in AI/ML systems engineering or Generative AI.
  • Hands-on experience deploying GenAI/LLM-based systems in production and end-to-end retrieval pipelines using vector databases.
  • Practical experience with Python or JavaScript (Java also acceptable) and strong understanding of OOP, SOLID, 12‑factor apps, microservices and scalable architecture.
  • Deep knowledge of LLMs, context engineering, prompt construction, optimisation, evaluation techniques, and cost/latency trade-offs.
  • Familiarity with cloud platforms (AWS/GCP/Azure), containerisation (Docker), orchestration (Kubernetes) or serverless approaches.
  • Active user of AI-assisted development tools and structured workflows for code quality and maintainability.
  • Degree in Computer Science, Machine Learning or related technical discipline preferred.

Benefits

  • Hybrid working arrangement and full-time employment
  • Supportive, people-first culture with open communication
  • Emphasis on work–life balance
  • Learning, leadership and career development opportunities
  • Competitive compensation and meaningful rewards

Location & Type

Bristol (hybrid). Full-time role.

Tech Stack

LangChainLangGraphLlamaIndexSemantic Kerneln8nPydantic AIGPTClaudeGeminiPineconeChromaDBWeaviatepgvectorPythonJavaScriptJavaKafkaMSKSQSAWSGCPAzureDockerKubernetesserverlessClaude CodeGitHub CopilotCodexRoo CodeCursor

Skills

System DesignArchitecturePrompt EngineeringContext EngineeringAI-assisted DevelopmentMicroservicesCloud NativeObservabilityTestingScalabilitySecurityPrototypingExperimentationCollaborationOwnership

Experience Level

Mid

Employment Type

Full-time

Benefits

  • Hybrid work
  • Supportive peers
  • Work-life balance
  • Learning & development
  • Career development
  • Competitive compensation