jobapplier

Specialist - Engineering/AI

Davies

Responsibilities

  • Lead a cross-functional generative AI-focused software development team.
  • Integrate LLM APIs into existing platforms to enhance user interactions, decision-making and automation capabilities.
  • Enhance applications with agentic AI capabilities to enable autonomous decision-making and improve business workflows.
  • Work collaboratively across product, data science and engineering teams to develop AI-driven features and optimise system performance.
  • Utilise generative AI tools, including coding assistants such as GitHub Copilot, to accelerate development processes.
  • Deploy and manage applications on cloud platforms, ensuring scalability, security and reliability.
  • Stay current with advancements in LLMs, generative AI and cloud technologies, and apply relevant innovations to improve platform capability and performance.
  • Lead the design and development of high‑quality, cloud‑native applications aligned to strategic technologies.
  • Write clean, maintainable, secure code following SOLID principles, design patterns, and OWASP guidelines.
  • Develop microservices, containerised applications, and event‑driven components.
  • Implement automated testing approaches including TDD, integration testing, and CI/CD pipeline automation.
  • Support SRE (site reliability engineering) practices such as observability, resilience engineering, and performance tuning.
  • Work closely with Architects, Product Owners, Platform Engineers, and QA teams to ensure alignment between technical solutions and business goals.
  • Liaise with 3rd‑party software partners throughout design, build, support, and maintenance cycles.
  • Participate in Agile ceremonies, contributing to planning, refinement, retrospectives, and continuous improvement.
  • Encourage user‑centred design, working with UX/UI colleagues to ensure intuitive, high‑quality user experiences.

Key Responsibilities

Skills, Knowledge and Expertise