Job Details

Senior Software, Cloud & Modelling Engineer

Senior Software, Cloud & Modelling Engineer

📍 Goostrey, Cheshire East
Not Specified
Industry: IT
Posted: 22-10-2026
Company: AG Products
Type: Permanent
Reference: 225752312

Job Description:

Senior Software, Cloud & Modelling Engineer
AG Products | Goostrey, Cheshire
Full-time | On-site

AG Products develops agricultural machinery involving software, electronics, sensors and intelligent/autonomous control. We are looking for an experienced, practical engineer to own the software and cloud systems supporting our machinery development programme, and turn engineering questions and operational data into useful applications, analysis and simulations.
The role
You will take technical ownership from an initial engineering idea through research, design, development, testing and deployment. Working alongside mechanical, electrical and embedded/controls engineers, you will build complete software solutions and help the team make evidence-based decisions about machine performance and development priorities.
Key Responsibilities

1. Software Development & Architecture

• Design, develop and maintain software for agricultural machinery and autonomous systems.
• Build backend services, APIs, databases and user-facing applications.
• Maintain reliable, scalable software architecture and integrate machinery, embedded controllers and applications.
• Develop tools to collect, process and present machine and sensor data.
• Maintain clear documentation, version control and sound development practices.

2. Cloud Infrastructure & DevOps

• Take hands-on ownership of cloud infrastructure, particularly AWS.
• Configure and troubleshoot Linux systems, cloud services and Docker deployments.
• Maintain deployment, monitoring, backup and recovery processes.
• Manage networking, connectivity, access and security.
• Prepare reliable infrastructure for future commercial deployment.

3. Engineering Simulation & Computational Modelling

• Develop simulation, computational modelling and Digital Twin tools for autonomous machinery.
• Model machine performance, operating sequences, capacity and efficiency.
• Analyse data and test engineering concepts before physical implementation.
• Work with robotics and mechanical engineers to validate models against real machines.

4. Research & Development

• Investigate technologies and develop prototype software for agricultural machinery and autonomous systems.
• Collaborate with internal engineers, universities and external research partners.
• Turn research into practical applications and support testing, troubleshooting and validation.

Essential Skills & Experience

• Strong commercial or industrial software engineering experience, with advanced Python skills.
• Experience delivering complete applications, including backend services, APIs and databases.
• Hands-on AWS or comparable cloud infrastructure experience.
• Strong Linux, Docker, deployment, networking and security skills.
• Experience with engineering data, modelling, simulation or complex analytical applications.
• Ability to solve technical problems independently and communicate clearly across engineering disciplines.

Desirable Experience

• React, FastAPI and PostgreSQL.
• AWS administration and DevOps automation.
• Digital Twins, scientific computing, numerical modelling or optimisation.
• Robotics, industrial automation or connected machinery.
• CAN/CANopen, machine-data interfaces and sensor-data visualisation.
• Computer vision or AI and machine-learning integration.
• Agricultural machinery, off-highway vehicles or industrial equipment.
• Collaborative R&D with universities or research organisations.
Location
Based on-site at our engineering premises in Goostrey, Cheshire.
To apply
Please apply through CV-Library with your CV and a short explanation of a relevant software, cloud or modelling project that you have taken from an initial problem through to a working result.

Apply Now