AI Software Engineer

The Jam
Bracknell, United Kingdom
4 days ago

Role details

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

Job location

Bracknell, United Kingdom

Tech stack

JavaScript
.NET
API
Agile Methodologies
Artificial Intelligence
Software Applications
Computing Platforms
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Relational Databases
Integrated Development Environments
Machine Learning
Microsoft SQL Server
Scrum
Software Engineering
SQL Databases
TypeScript
Data Processing
Enterprise Software Applications
React
GIT
Information Technology
Software Version Control
Microservices

Job description

Our client is a growing and highly innovative technology organisation operating within the SaaS and cloud communications sector. They are investing significantly in artificial intelligence and advanced automation technologies to enhance the performance, intelligence and scalability of their software platforms., Working at the intersection of AI, cloud infrastructure and enterprise software, the organisation develops sophisticated solutions used by major businesses to improve operational efficiency and customer engagement. As part of their continued growth, they are seeking an AI Software Engineer to join their engineering team.

This position sits within a modern software engineering environment focused on building intelligent, scalable and high-performance applications. The successful candidate will work closely with product, engineering and data teams to design and implement AI-enabled features and services.

The role offers exposure to real-world AI deployment within enterprise software platforms, providing the opportunity to work on technically complex systems that combine machine learning, automation and large-scale data processing.

Design, develop and maintain AI-driven software applications

Build and integrate machine learning models into production environments

Develop scalable APIs and backend services supporting AI capabilities

Work with structured and unstructured datasets to enable intelligent automation

Collaborate with product and engineering teams to translate technical requirements into robust solutions

Ensure performance, reliability and scalability within cloud-based systems

Evaluate and adopt emerging AI frameworks and technologies where appropriate

Requirements

Bachelor's Degree in a STEM, Computer Science or related subject, preferably from a Russell Group University.

3 + years minimum experience working in a Software Development position.

Good experience of developing commercial projects/applications in C#.

Good experience in SQL and using relational databases such as Microsoft SQL Server.

Experience in source control, in particular Git.

Experience working within an Agile environment, in particular Scrum, and applying supporting practices.

In addition any experience in the following would be beneficial:-

Experience of dot NET Core recent versions.

Experience of JavaScript, Typescript and associated frameworks and libraries, in particular Reactjs

Degree educated in Computer Science, AI, Mathematics, Engineering or related field Profile

The successful individual will be technically capable, intellectually curious and comfortable working within a collaborative engineering environment. They will bring a structured approach to problem solving and an interest in building intelligent systems that deliver measurable business value.

Apply for this position