Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer AI

Bright Software Group

Belfast

On-site

GBP 40,000 - 60,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent software company in Belfast is seeking a Software Engineer to join their team in building AI-powered features. The ideal candidate has hands-on experience with modern JavaScript frameworks and backend development in C#. Responsibilities include developing user-friendly interfaces, integrating AI capabilities, and collaborating closely within cross-functional teams. This role offers a dynamic work environment and opportunities for professional growth.

Qualifications

  • Experience building applications for the web across the whole stack.
  • Hands on production experience with building software powered by LLMs/GenAI/ML models.
  • Expertise in modern JavaScript frameworks or Blazor.
  • Experience building back end with C# .NET.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience building RESTful APIs.
  • Familiarity with cloud platforms such as Azure, AWS, or GCP.

Responsibilities

  • Develop user-friendly front-end interfaces for AI features using modern JavaScript frameworks or C# and Blazor.
  • Integrate AI capabilities into existing products, ensuring smooth user experiences.
  • Build performant, scalable and secure back-end services.
  • Collaborate closely with the AI platform team to build compelling features.
  • Create responsive, intuitive UI components for complex AI functionality.
  • Write clean, maintainable code with appropriate testing and documentation.
  • Configure builds and automated tests to execute reliably in CI/CD environments.
  • Identify opportunities for process improvements and contribute to software quality.

Skills

Modern JavaScript frameworks (React, Vue, Angular, etc.)
C# .NET
Building applications across the whole stack
Experience with LLMs/GenAI/ML models
RESTful APIs
Cloud platforms (Azure, AWS, GCP)
Agile environment
Collaboration skills
Job description
Software Engineer AI

Department: Development

Employment Type: Full Time

Location: Belfast

Description

Who are we?

At Bright, we've engineered cutting-edge software for accounting, payroll, tax, and practice management. We've assembled a team of top talent and stand ready to lead the industry with our superior software solutions and unparalleled customer support. We're brilliant people creating brilliant software! Join us in our mission to create software that empowers businesses to reach new heights.

The Opportunity

As a Software Engineer at Bright you\'ll join a small, high-impact team building AI powered features for our products. We\'re not building chatbots. We\'re building systems that automate end-to-end accounting workflows from document processing through to statutory filing to make a real impact on tens of thousands of our customers. Working in a self-contained squad with the autonomy to make commercial and technical decisions without being weighed down by bureaucracy, you will be responsible for building solutions that use our AI platform to help solve real problems that our users have.

Key Responsibilities
  • Develop user-friendly front-end interfaces for AI features and tools using modern JavaScript frameworks or C# and Blazor
  • Integrate AI capabilities into existing Bright products, ensuring smooth user experiences
  • Build performant, scalable and secure back-end services.
  • Collaborate closely with the AI platform team to build compelling AI first features and products
  • Create responsive, intuitive UI components that make complex AI functionality accessible to end users
  • Write clean, maintainable code with appropriate testing and documentation
  • Configure builds and automated tests to execute reliably in CI/CD environments
  • Identify opportunities for process improvements and contribute to the enhancement of testing practices, testability, tools, code health and maintainability in collaboration with the wider Quality community.
  • Foster a collaborative environment by working closely within cross-functional teams to ensure high-quality software delivery.
Skills, Knowledge and Expertise

Essential Skills and Experience:

  • Experience building applications for the web across the whole stack
  • Hands on production experience with building software powered by LLMs/GenAI/ML models.
  • Expertise in modern JavaScript frameworks (React, Vue, Angular, etc.) or Blazor
  • Experience building back end with C# .NET
  • Solid understanding of HTML5, CSS3, and responsive design principles
  • Experience building RESTful APIs
  • Familiarity with cloud platforms such as Azure, AWS, or GCP
  • Experience working in an agile, fast-paced environment
  • Excellent collaboration skills and ability to work effectively in cross-functional team

Desirable Skills and Experience:

  • Experience designing and implementing multi-agent AI architectures where multiple specialized models collaborate to solve complex problems
  • Hands-on experience with vector databases
  • Proficiency in Python for AI/ML development

What Makes You a Great Fit

  • Learning Mindset: You\'re excited to learn new frameworks tools and practices, particularly when it comes to AI.
  • Systems Thinking: You understand how distributed systems work and can reason about failure modes.
  • Pragmatic Approach: You balance perfect solutions with shipping value quickly.
  • Collaboration: You work well with both technical and product stakeholders.
  • Ownership: You take responsibility for your work from development through to production.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.