Software Engineer

Halian .
Reading, United Kingdom
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 90K

Job location

Reading, United Kingdom

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Big Data
Cloud Computing
Computer Programming
Python
Machine Learning
Performance Tuning
Cloud Services
TensorFlow
Software Engineering
PyTorch
Large Language Models
Prompt Engineering
Information Technology
HuggingFace
Virtual Agents
Api Design
Microservices

Job description

The Software Engineer role will involve:

  • Designing, developing, and maintaining AI-driven applications and services

  • Building and integrating LLM-based solutions into existing systems

  • Developing scalable back-end services using Python and/or Java

  • Collaborating with data scientists and engineers to deploy machine learning models into production

  • Experimenting with and implementing prompt engineering and fine-tuning strategies

  • Working with APIs and cloud services to deliver robust AI solutions

  • Optimising system performance, scalability, and reliability

  • Keeping up to date with the latest advancements in AI, LLMs, and software engineering

  • Collaborating with stakeholders to translate business requirements into technical solutions

If you are interested in this position, please apply with an up-to-date CV as soon as possible, along with your availability and salary expectations.

Requirements

  • Strong experience in software development with a focus on AI/ML applications

  • A degree qualification (BSc, MSc, PhD etc.) in Computer Science, Artificial Intelligence, Software Engineering or similar

  • Strong programming skills in Python and/or Java

  • Experience working with Large Language Models (LLMs) such as OpenAI, Hugging Face, or similar

  • Experience building and integrating AI-powered solutions into production systems

  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or similar

  • Familiarity with APIs, microservices, and cloud platforms (Azure, AWS, or GCP)

  • Experience handling and processing large datasets

  • Knowledge of prompt engineering, fine-tuning, or LLM orchestration frameworks (e.g. LangChain)

  • Strong problem-solving abilities and a passion for innovation

  • Ability to communicate technical concepts to non-technical stakeholders

  • Ability to work independently and as part of a cross-functional team

  • Excellent communication skills (both verbal and written)

  • A proactive mindset with strong attention to detail

Benefits & conditions

TERM - Permanent

SALARY - £55,000 to £90,000 per annum

BENEFITS - Bonus, Pension, Private Healthcare, Hybrid Working, Flexi-time, Learning & Development Budget, AI Training & Certifications etc.

We are a forward-thinking technology organisation driving innovation through artificial intelligence and modern software engineering. As part of our continued growth, we are expanding our engineering team with the addition of an experienced AI Software Developer.

Apply for this position