Bright

Software Engineer, AI Development

Remote Belfast, Northern Ireland
JavaScript C# Blazor HTML CSS React Vue.js Angular .NET API Azure AWS GCP Python Machine Learning AI Deep Learning
Description

Software Engineer AI

Department: Development

Employment Type: Full Time

Location: Belfast, Northern Ireland, Belfast, Hybrid

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

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.  
Ā 
Ā 
Ā 
Bright
Bright

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🄳🄳🄳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. šŸ› ļø
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. šŸš€
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. šŸŽÆ
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. šŸ“…

What Fellow Engineers Say