Senior AI Engineer

Elecosoft
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Customer Data Management
DevOps
Python
Machine Learning
TensorFlow
Data Streaming
Management of Software Versions
PyTorch
Delivery Pipeline
Large Language Models
Deep Learning
Information Technology
Real Time Data
Machine Learning Operations
Data Pipelines

Job description

We are seeking a Senior AI Engineer to design, build, deploy and continuously optimise Artificial Intelligence solutions across Elecosoft's product portfolio. This role combines LLM-based systems and classical machine learning, with a strong focus on production deployment, scalability, reliability and cost efficiency.

The role goes beyond proof-of-concept development and is accountable for ensuring AI solutions remain effective as data, models and underlying platforms evolve., * Design, develop and deploy production-grade AI systems using a combination of LLM and machine learning techniques.

  • Build AI solutions integrated into existing products via APIs, services and data pipelines.
  • Implement LLM-based workflows including retrieval-augmented generation, vector databases and agentic systems.
  • Develop and deploy machine learning models for forecasting, anomaly detection and classification using customer data.
  • Own the full lifecycle of AI solutions including monitoring, optimisation and ongoing improvement.
  • Continually evaluate model performance and optimise solutions for cost, latency and reliability.
  • Build and maintain MLOps workflows for model versioning, monitoring, evaluation and rollback.
  • Document AI workflows, model decisions and optimisation rationale.
  • Work closely with Product Management to identify high-value AI opportunities and translate them into deliverable solutions.
  • Provide technical guidance and mentoring to other AI and ML engineers.
  • Participate in technical documentation reviews, code inspections and retrospectives when required.
  • Comply with internal policies, procedures and timesheet requirements.

Requirements

Do you have a Master's degree?, * Strong experience delivering AI solutions into production environments.

  • Hands-on experience with LLM architectures including RAG, vector databases and agentic workflows.
  • Strong background in machine learning including NLP, time series modelling and anomaly detection.
  • Proficiency in Python and experience working with data pipelines and APIs.
  • Experience with MLOps, DevOps and CI/CD pipelines.
  • Ability to evaluate, select and optimise AI solutions for scalability, reliability and cost efficiency.
  • Strong analytical, problem-solving and communication skills.

Desirable:

  • Experience with cloud platforms such as Azure, AWS or GCP.
  • Experience with deep learning frameworks such as PyTorch or TensorFlow.
  • Experience with streaming or near real-time data pipelines.
  • Exposure to operational or domain-specific data environments.

Qualifications

Essential: 2+ years' experience as an AI Engineer, ML Engineer or similar role.

Desirable: Bachelor's degree in Computer Science, Data Science, Mathematics or a related discipline, or equivalent experience. Personal qualities:

  • Affinity with and living the organisation's cultural values and associated behaviours: Be Open, Honest and Transparent, Put Customers First, Have a Growth Mindset, Strive for Excellence and Collaborate.

Working hours and location:

  • The normal working hours are 37.5 hours per week. From time to time, you may be required to work additional hours to fully perform your job in accordance with the needs of the business.
  • The main working location is London, and the role may involve travel to other company offices, client's offices, and other locations as necessary in line with the needs of the business.

About the company

Eleco plc (AIM: ELCO) is a specialist international provider of world class software and related services, supporting the built environment through its operations in the UK, Sweden, Germany, Netherlands, and the USA.

Apply for this position