Negotiable
Fixed-Term
Onsite
Bournemouth, Dorset, UK
Summary: The Data Engineer role is a full-time position focused on developing and implementing AIML solutions for test automation within the Securities Processing domain. Candidates are expected to have expertise in AIML, machine learning, and Python, particularly with large language models and generative AI technologies. The position requires hands-on experience with various AIML algorithms and tools, as well as proficiency in software development practices. This role mandates a strong understanding of quality assurance processes and agile methodologies, with a requirement for on-site work five days a week.
Key Responsibilities:
- Develop and implement AIML solutions for test automation in Securities Processing.
- Build AIML solutions for test generation, prioritization, defect triage/reporting, and code coverage.
- Utilize AIML algorithms and Python libraries for software testing solutions.
- Deploy AIML solutions using Docker and Kubernetes.
- Participate in agile practices including sprint planning and retrospectives.
- Communicate effectively on technical and business levels.
Key Skills:
- Proficiency in AIML and Python.
- Experience with large language models (GPT, Claude) and generative AI.
- Hands-on experience with GitHub Copilot and agentic AI solutions.
- Knowledge of AIML algorithms (Regression, Classification, Decision Trees, KNN, K-Means).
- Experience with automated testing and test automation frameworks.
- Good grasp of SQL.
- Bachelor's degree in Computer Science or related field or equivalent experience.
- Excellent verbal and written communication skills.
Salary (Rate): undetermined
City: Bournemouth
Country: UK
Working Arrangements: on-site
IR35 Status: fixed-term
Seniority Level: undetermined
Industry: IT
FTC/FTE position (Not a contract role)
5 days onsite is must.
AIML, Machine Learning & Data Science.
Large Language Models(GPT, Claude), Generative AI, Retrieval Augmented Generation.
Agentic AI, CoPilot, MCPs.
AIML Algorithms(Regression, Classification, Decision Trees, KNN, K-Means)
Python (NLTK, NumPy, Scikit-learn, Pandas)
Candidates will be expected to work on developing & implementing AIML Solutions for Test Automation in the Securities Processing space. This will entail building AIML Solutions for Test Generation, Test Prioritization, Defect Triage/Reporting, Code Coverage, Framework Migration/Setup. The role requires experience in AIML(LLMs, Gen AI & Agentic AI) & Python.
The role will require proficiency in all aspects of AIML & Software Development including:
Knowledge of AIML & Python is must.
Ability to develop and implement Generative AI & Retrieval Augmented Generation solutions focused on software testing.
Experience with Large Language Models(GPT, Claude).
Hands- on experience with GitHub Copilot.
Must be a regular user of Agentic AI solutions and MCPs.
Deployment experience with Docker & Kubernetes to deploy the AIML solutions is good to have.
Front End experience in React to build Front End for the AIML solutions is a plus.
Hands- on experience with Python libraries like(NLTK, NumPy, Scikit-learn, Pandas).
Knowledge of AIML algorithms (Regression, Classification, Decision Trees, KNN, K-Means) is preferred.
Experience with building, training & finetuning AIML models is a plus.
Bachelor's degree in Computer Science or related field of study or equivalent relevant experience; demonstrated experience of Data Science & AIML with focus on quality assurance solutions.
Lifecycle principles and quality assurance processes and methodologies.
Experience with automated testing with good understanding of test automation frameworks.
Good grasp of SQLs.
Experience of working in an Agile environment, participating in sprint planning, backlog refinement, and retrospectives.
Must have excellent verbal and written skills being able to communicate effectively on both a technical and business level.