- Design and implement AI solutions using agents, LLMs, planning algorithms, and decision‑making frameworks
- Develop agent‑based architectures that support autonomy, interactivity, and task completion
- Implement best practices for orchestration and observability, monitor performance, conduct evaluations, and implement safety and guardrail mechanisms
- Integrate agents into applications, APIs, or workflows (e.g., chatbots, copilots, automation tools)
- Collaborate with researchers, engineers, and product teams to iterate on AI capabilities
- Optimize AI behaviour and results through feedback loops, reinforcement learning, or user interaction
- Maintain thorough documentation of logic, design decisions, and dependencies
- BSc or MSc in Computer Science, AI/Machine Learning, CyberSecurity, or a related field
- 3+ years of experience building enterprise software applications
- Strong programming skills in Python (or similar) and experience with AI/ML libraries (e.g., LangChain, OpenAI API, Hugging Face, PyTorch)
- Knowledge of application security principles and best practices
- Understanding of agent-based modeling, multi‑agent systems, or reinforcement learning
- Experience building applications with LLMs or generative AI models
- Familiarity with API development, backend services and deployment pipelines
- Ability to work independently and with a team in experimental and fast‑paced environments
-
This role is remote-first, with opportunities for meetups in our central Belfast office. As a Staff Software Engineer, you will serve as a senior technical leader. · ...
Belfast3 weeks ago
-
+Job summary · We are looking for a Staff Backend Engineer to join our growing engineering hub in Belfast, UK. · +ResponsibilitiesOwn, design, implement, and maintain core backend and data platform components;Define and evolve the aggregation, · +Benefits ...
Belfast3 weeks ago
-
This role will provide technical leadership in the Stryker facility in the following areas: · Support continuous improvement in manufacturing operation · Management of significant engineering projects · Provide technical leadership from an engineering perspective · ...
Belfast, United Kingdom Full time3 weeks ago
-
We're seeking an innovative, passionate, and forward-thinking individual to join us as a Staff Software Engineer. This is an opportunity to join a fast-paced team with the urgency of a startup and the expertise of an established organisation. · ...
Belfast, Northern Ireland1 week ago
-
Bazaarvoice is looking for a staff software engineer to lead the design and delivery of high-performance solutions on their Syndication platform. The ideal candidate will have experience with Java and TypeScript/JavaScript ecosystems, as well as expertise in big data processing a ...
Belfast3 weeks ago
-
· Join our dynamic team and make your mark on the payments technology landscape of tomorrow. · ...
Belfast, United Kingdom Full time3 weeks ago
-
We are looking for an outstanding Staff Software Engineer to join our team. As a key member of our engineering team, you will lead the design and delivery of high-performance solutions using Java and TypeScript/JavaScript ecosystem. · 7+ years of professional development experien ...
Belfast Full time3 weeks ago
-
+ Principal / Staff Java Developer – · The Opportunity · This is a key hire into the backend function, · with the chance to set the tone for engineering standards, · own key parts of the architecture, · and mentor incoming talent as the team scales.+ Essential Experience:5+ year ...
Belfast, Northern Ireland1 month ago
-
+ Job summary: At Bazaarvoice we create smart shopping experiences through our expansive global network product-passionate community enterprise technology connecting thousands of brands retailers with billions of consumers. · + Qualifications: 7+ years of professional development ...
Belfast3 weeks ago
-
+Job summary · Bazaarvoice is looking for outstanding people who are passionate about building great software, and want their work to have real-world impact. · +System Architecture: Lead the design and delivery of high-performance, scalable big data storage and processing solutio ...
Belfast1 week ago
-
+Join our dynamic team and make your mark on the payments technology landscape of tomorrow. · + Degree in Computer Science or similar · 6+ years of software development experience · +You will lead a team of software engineers to deliver features from our product roadmap. · - Pr ...
Belfast, Northern Ireland1 week ago
-
We are looking for a Staff Java Engineer to play a key role in designing and delivering high performance backend services in a cloud first environment. · Mentoring more junior engineers and setting best practices · Improving performance, reliability, and observability of distribu ...
Belfast3 weeks ago
-
The Staff Software Engineer will be responsible for designing and developing software solutions for Global Payments Technology's payment processing platform. · Develops moderately complex code using both front and/or back-end programming languages within multiple platforms as nee ...
Belfast, Northern Ireland3 weeks ago
-
We're seeking an innovative, passionate, and forward-thinking individual to join us as a Staff Platform Engineer. This is an opportunity to join a fast-paced team with the urgency of a startup and the expertise of an established organisation. · ...
Belfast, Northern Ireland1 week ago
-
We are looking for a Staff Backend Engineer to join our Insights Back-End team to help build out data pipeline, data store and API layer of Bazaarvoice data that will power our various client-facing dashboards, raw data reporting product performance reporting The ideal candidate ...
Belfast5 days ago
-
The successful candidate develops moderately complex code using both front and/or back-end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions. Participate heavily in any ...
Belfast BT3 weeks ago
-
As an IAM Staff Engineer, your core mission will be to ensure the stability and high availability of our mission-critical Identity and Access Management (IAM) systems. · ...
Belfast1 month ago
-
This role will provide technical leadership in the Stryker facility in Belfast, Northern Ireland. · Degree or Masters in relevant Engineering or Science discipline (Manufacturing, Automation, Mechanical, Electronic, Chemistry, Physics, Production etc.). · ...
Belfast, Northern Ireland3 weeks ago
-
We are seeking a Staff Security Engineer to play a crucial role in ensuring continuous market protection. The successful candidate will serve as the technical leader for our weekend operational defense posture, ensuring seamless execution of security operations across our distrib ...
Belfast1 month ago
-
We are looking for a strong data engineer who thrives on building large-scale, robust, distributed data systems and pipelines, · BSc in Computer Science or related discipline. · 7+ years experience designing and building robust, scalable, distributed data systems and pipelines, u ...
Belfast1 week ago
-
Harness is led by technologist and entrepreneur Jyoti Bansal, founder of AppDynamics (acquired by Cisco for $3.7B). The company has raised ~$240M in Series E venture funding, is valued at $5.5B, and backed by top investors including Goldman Sachs, Menlo Ventures, IVP , Google Ven ...
Belfast, Northern Ireland2 days ago
R&D AI Engineering, Staff Engineer - Belfast - Black Duck
Description
Black Duck Belfast, Northern Ireland, United Kingdom
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
We are seeking an AI R&D Engineer to design, build, and deploy AI-based systems in the application security space. This role focuses on the development of AI solutions that perform reasoning, planning, decision‑making, and interaction tasks using large language models (LLMs) and multi‑agent systems.
You will work at the frontier of AI development creating agents that learn from data, communicate with users or other systems, and adapt to complex, dynamic environments.
Key Responsibilities
Requirements
Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.
Salary: £50,000.00‑£65,000.00
Location: Belfast, Northern Ireland, United Kingdom – Full‑time – Seniority: Not Applicable
#J-18808-Ljbffr
-
Staff Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast
-
Staff Manufacturing Engineer
Full time Only for registered members Belfast, United Kingdom
-
Staff Software Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Software Engineer
Only for registered members Belfast
-
Staff Software Engineer
Full time Only for registered members Belfast, United Kingdom
-
Staff Software Engineer
Full time Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Software Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Java Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Platform Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Software Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast BT
-
Staff Security Engineer
Only for registered members Belfast
-
Staff Manufacturing Engineer
Only for registered members Belfast, Northern Ireland
-
Staff Security Engineer
Only for registered members Belfast
-
Staff Data Engineer
Only for registered members Belfast
-
Staff Software Engineer
Only for registered members Belfast, Northern Ireland