Software Engineering with AI Integration in Bristol

Software Engineering with AI Integration in Bristol

Bristol Full-Time 24000 - 42000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Join a dynamic team to develop AI-driven software solutions for healthcare education.
  • Company: Innovative EdTech company transforming learning for future healthcare professionals globally.
  • Benefits: Enjoy hybrid working, 25 days holiday, health plan, and enhanced pension contributions.
  • Other info: Opportunity to work in a collaborative environment with a focus on innovation.
  • Why this job: Be part of a growing company making a real impact in the education sector.
  • Qualifications: Strong background in computer science or related fields; experience with web applications and APIs required.

The predicted salary is between 24000 - 42000 £ per year.

The Company:

Our client is at the cutting edge of development in software solutions for healthcare learning. With clients who are universities, colleges, and regulatory bodies and based both in the UK and throughout the world. Through working with their client’s needs, they specialise in high stakes summative exam software as well as course management systems. They have built a company which is providing innovate solutions to their clients and as a result are a successfully growing business operating not only all over the UK but internationally too.

The Job:

On their behalf, we are looking for a Software Engineer with an AI integration specialisation. This position is integral to the continued advancement of the innovative, customer-facing AI solutions embedded within their products.

Are you looking for a challenging and rewarding career move in software development? Do you have a passion for delivering innovative solutions? It’s a fascinating business to work in, developing innovative solutions for clients who are educating our future doctors, nurses, dentists and pharmacists.

As part of the development team, you will be responsible for translating high-level AI concepts into functional prototypes, working closely with stakeholders to refine solutions, and collaborating with product engineers to evolve validated prototypes into robust, production-ready features that integrate seamlessly into the main codebase.

Responsibilities will include:

  • Prototype & Design AI Features
    • Translate high-level product ideas into functional AI prototypes that demonstrate core value and feasibility.
    • Contribute to the architecture, data flows, and UI/UX design of each prototype to ensure scalable and user-centred solutions.
    • Collaborate with the product engineering team to develop validated prototypes into production-ready implementations.
  • Stakeholder Collaboration
    • Present and demo prototypes to Project Managers, Senior Developers and Directors to gather feedback and drive iteration.
    • Communicate technical decisions, constraints, and trade-offs in clear, accessible language for both technical and non-technical stakeholders.
  • Code Development & Review
    • Write clean, maintainable code using JavaScript/Java/Swift/C#/HTML/CSS/ASP/SQL where required.
    • Integrate external AI services (e.g., OpenAI API) into prototypes and production features.
    • Participate in code reviews and incorporate feedback to uphold high standards of code quality.
  • Testing & Quality Assurance
    • Develop and maintain automated tests using their Test Harness to ensure functional and performance integrity.
    • Ensure all implementations meet security, accessibility, and performance standards before being merged into the product codebase.

The Person:

For this role our client is looking for an individual who has also demonstrated their capability in software engineering, and possess experience in integrating third-party APIs, ideally inclusive of AI or language model services.

This is a growing company within the dynamic EdTech sector. You will have the opportunity to help them drive that growth in this key role within the business.

Essential Qualifications & Experience:

  • Strong background in computer science, mathematics, or a related quantitative discipline either through formal education or equivalent demonstrable hands-on experience.
  • Proven experience developing web applications, with proficiency in JavaScript.
  • 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.
  • Experience in modernizing or migrating legacy technology stacks.
  • Familiarity with assessment platforms, ed-tech, or regulated software environments.
  • Experience with test-driven or behaviour-driven development methodologies.

The Benefits:

  • Hybrid working
  • 25 days holiday + Bank Holiday
  • Health plan
  • Enhanced pension contribution

The Salary:

£30-35,000 based on experience

The Hours:

40 hours 8:30am - 5:30pm or 9:00am - 6:00pm

The Location:

Bristol

Software Engineering with AI Integration in Bristol employer: Alexander Mae (Bristol) Ltd

At Alexander Mae (Bristol) Ltd, we pride ourselves on being an excellent employer that fosters a supportive and collaborative work culture. Our commitment to employee growth is evident through ongoing training and development opportunities, ensuring that our team members thrive in their roles. Located in the vibrant city of Bristol, we offer a dynamic environment where your contributions are valued, making this a truly rewarding place to advance your career in financial services.

A

Contact Details:

Alexander Mae (Bristol) Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineering with AI Integration in Bristol

Tip Number 1

Familiarise yourself with the latest AI technologies and frameworks relevant to the role, such as Python and Hugging Face. This will not only enhance your understanding but also demonstrate your commitment to staying current in a rapidly evolving field.

Tip Number 2

Engage with the EdTech community by attending relevant meetups or webinars. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals that could strengthen your application.

Tip Number 3

Prepare to discuss your experience with integrating third-party APIs during interviews. Be ready to share specific examples of projects where you successfully implemented AI or language model services, highlighting the challenges you faced and how you overcame them.

Tip Number 4

Showcase your ability to communicate complex technical concepts clearly. Practice explaining your past projects to non-technical audiences, as this skill is crucial for collaborating with stakeholders and ensuring everyone is on the same page.

We think you need these skills to ace Software Engineering with AI Integration in Bristol

Proficiency in JavaScript
Experience with AI/ML frameworks (e.g., Python, Hugging Face, Azure AI)
Integration of third-party APIs, particularly AI or language model services
Web application development
Understanding of UI/UX design principles
Strong problem-solving skills
Ability to translate high-level concepts into functional prototypes

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in software engineering, particularly with AI integration. Include specific projects where you've developed web applications or integrated third-party APIs, especially those related to AI.

Craft a Compelling Cover Letter:In your cover letter, express your passion for innovative solutions in the EdTech sector. Mention how your skills align with the responsibilities outlined in the job description, such as prototyping AI features and collaborating with stakeholders.

Showcase Relevant Projects:If you have worked on any relevant projects, especially those involving AI or educational technology, be sure to include them in your application. Describe your role, the technologies used, and the impact of the project.

Prepare for Technical Questions:Anticipate technical questions related to your experience with JavaScript, API integration, and AI frameworks. Be ready to discuss your coding practices and how you ensure code quality and performance in your projects.

How to prepare for a job interview at Alexander Mae (Bristol) Ltd

Showcase Your AI Knowledge

Make sure to brush up on your understanding of AI concepts and how they can be applied in software development. Be prepared to discuss any relevant projects or experiences where you've integrated AI solutions, as this will demonstrate your expertise and passion for the role.

Prepare for Technical Questions

Expect technical questions related to programming languages like JavaScript, Java, or Python. Review key concepts and be ready to solve coding problems on the spot. Practising common algorithms and data structures can help you feel more confident during this part of the interview.

Demonstrate Collaboration Skills

Since the role involves working closely with stakeholders and product engineers, be ready to share examples of how you've successfully collaborated in past projects. Highlight your ability to communicate complex technical ideas in a way that non-technical team members can understand.

Ask Insightful Questions

Prepare thoughtful questions about the company's projects, culture, and future direction. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Consider asking about their approach to integrating AI into their products or how they handle feedback during the development process.