> Markdown version of [/jobs/ext/4162361-ai-software-engineer](https://www.wearedevelopers.com/jobs/ext/4162361-ai-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Engineer - **Company:** Zellis - **Location:** Almondsbury, UK - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Software Applications, Unit Testing, Software Quality, Code Review, Continuous Integration, Data Retrieval, Cursor, Github, Python (Programming Language), Machine Learning, Node.Js, Software Product Management, Software Engineering, SQL Databases, User Environment Management, Retrieval-Augmented Generation, Prompt Engineering, Agentic-AI, Vue.js, Build Tools, Es2015, Software Usability, Service Stack - **Published:** October 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e114ba88c6aa7bff ## About the Role * Strong proficiency in JavaScript (ES6+) and Python. * Solid understanding of SQL. * Working knowledge of GitHub for version control and collaboration. * Familiarity with AI and code-assist tools such as Codex and Cursor. * Experience implementing automated and unit testing frameworks. * Excellent understanding of software usability principles. * Effective time management and ability to deliver high-quality output to tight deadlines. * Strong communication, analytical, and problem-solving skills. * Proven ability to work collaboratively in an agile, product-focused environment. ## Description As an AI Software Engineer in our AI Product Team, you will be responsible for the technical design, development, and delivery of AI-driven features and integrations within our platform. You will work with our engineering and delivery teams, product managers and prompt engineers to deliver innovative and effective AI solutions that meet our customers' needs and expectations. This role will require strong technical skills and knowledge of the software life cycle, an excitement and curiosity for the potential of AI alongside effective communication skills. You will be expected to work primarily within the existing ZellisONE technical architecture stack and will be expected to upskill quickly with this technology but may also be required to build tools in Python and use emerging technologies such as MCP., * Design, build, and maintain AI-powered applications and integrations within our ZellisONE technology stack and ecosystem, ensuring scalability, maintainability, and performance in collaboration with various teams. AI Engineering Approach: * Offer expertise and input into our evolving AI approach and pipeline - including prompt engineering, RAG and semantic data retrieval techniques, CoT (Chain or Thought), ensemble models, fine tuning models, RLHF, Agentic workflow and MCP. Full Stack Engineering: * Develop efficient and reusable software components using JavaScript, Python, and Javascript frameworks such as Vue and Node, ensuring a seamless user experience. You will be expected to work primarily with the existing ZellisONE technology stack. Code Quality & Usability: * Maintain high standards of code quality through structured code reviews, adherence to best practices, and collaborative development via GitHub. * Ensure usability principles are embedded in all feature implementations, focusing on intuitive design and end-user experience. AI Testing & Toolset: * Understand latest tools and trends in AI testing - including performance, consistency and responsibility * Ensure clear documentation of testing processes and outcomes, maintaining a strong focus on reliability and reproducibility. Continuous Integration & Delivery: * Contribute to CI/CD pipelines using modern DevOps tools, ensuring efficient deployment processes and system stability. Time & Project Management: * Manage tasks effectively to meet deadlines and delivery milestones. * Collaborate closely with product managers, designers, and AI specialists to ensure alignment with business objectives. Innovation & Research: * Stay informed of emerging trends in AI, machine learning, and software development, and proactively suggest enhancements or new approaches. Reporting: * Provide regular updates, insights, and technical documentation to the Head of AI Development and HCM, ensuring transparent communication on project status, risks, and outcomes.