Salary: £35,000 - 35,000 per year Requirements:
* We are looking for an individual who has demonstrated their capability in software engineering and possesses experience in integrating third-party APIs, ideally inclusive of AI or language model services. You should have a strong background in computer science, mathematics, or a related quantitative discipline, either through formal education or equivalent demonstrable hands-on experience. Furthermore, you should have proven experience developing web applications, with proficiency in JavaScript, and practical experience integrating third-party APIs, ideally including AI/LLM services.
* Desirable Experience:
* Exposure to AI/ML frameworks such as Python, Hugging Face, or Azure AI would be advantageous. Experience in modernizing or migrating legacy technology stacks, familiarity with assessment platforms, ed-tech, or regulated software environments, as well as experience with test-driven or behavior-driven development methodologies would be beneficial.
Responsibilities:
* As a Software Engineer with an AI integration specialization, you will be integral to the continued advancement of our innovative, customer-facing AI solutions embedded within our products. Your role will involve:
* Prototyping & Design: Translating high-level product ideas into functional AI prototypes that demonstrate core value and feasibility. You will contribute to the architecture, data flows, and UI/UX design of each prototype to ensure scalable and user-centered solutions.
* Stakeholder Collaboration: Presenting and demoing prototypes to Project Managers, Senior Developers, and Directors to gather feedback and drive iteration while communicating technical decisions and trade-offs clearly.
* Code Development & Review: Writing clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required and integrating external AI services (e.g., OpenAI API) into prototypes and production features. You will also participate in code reviews and incorporate feedback to uphold high standards of code quality.
* Testing & Quality Assurance: Developing and maintaining automated tests using our Test Harness to ensure functional and performance integrity, as well as ensuring all implementations meet security, accessibility, and performance standards before being merged into the product codebase.
Technologies:
* AI
* API
* Azure
* C#
* CSS
* Embedded
* Java
* JavaScript
* LLM
* Python
* SQL
* Security
* Swift
* Web
* UX UI Design
* Cloud
More:
This role offers a challenging and rewarding career move in software development within a fascinating sector. You will be part of a growing company that is dedicated to developing innovative solutions for clients who are educating our future healthcare professionals. The company is located in Bristol and operates not only in the UK but internationally, specializing in high stakes summative exam software and course management systems. We offer a benefits package that includes 25 days of holiday, bank holidays, a health plan, and enhanced pension contributions. The salary range for this position is £30,000 to £35,000 based on experience. Our standard working hours are 40 hours per week, with available shifts from 8:30 AM to 5:30 PM or 9:00 AM to 6:00 PM. If you are looking to drive growth in a dynamic EdTech environment, we invite you to apply.
last updated 41 week of 2025