Hireright logo

Senior Software Engineer, AI Assisted Development

Hireright

Hybrid
Beograd, RS
Full-time
Senior
10+ yrs
Salary not listedPosted 14h ago

Real job — pulled straight from Hireright’s careers page · Verified August 12, 2026 · No reposts.

Job description

Hireright is hiring a Senior Software Engineer, AI Assisted Development — a full-time, based in Beograd, RS role. Apply directly on Hireright's careers page below.

Senior Software Engineer - AI Assisted Development

Location: Beograd, UNAVAILABLE, RS

Employment Type: FULL_TIME

About HireRight

HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. PBSA accredited and based in Nashville, Tennessee, we offer expertise from our regional centers across 200 countries and territories in the Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide. 

Overview

We are looking for a motivated Senior Software Engineer to join our international team and help us bootstrap a new engineering team in our newly formed Belgrade TechHub. This team will be organized around AI agentic-driven software development, leveraging modern AI-assisted engineering practices to accelerate delivery, improve quality, and enhance developer productivity. 

 

In this role, you will design, build, and deliver applications powering the platform used by our customers every day. Working in an Agile environment, you will collaborate closely with Product Managers, Business Analysts, QA engineers, and fellow developers to support existing applications and implement new functionality. 

 

We are looking for an engineer who combines strong backend engineering fundamentals with a forward-looking mindset and hands-on experience using AI coding agents such as Claude Code, Codex, or similar tools as part of the software development lifecycle. 

 

This is not just a feature delivery role. It is a chance to shape the future of background screening and workforce technology by building systems that are simpler, smarter, more reliable, and more human-centered. That will require curiosity, technical depth, smart risk-taking, AI-enabled leverage, and a willingness to challenge how things have always been done.

 

 

Location: Belgrade, Serbia 

Model of work: Hybrid

 

Responsibilities

  • Lead by example, provide technical guidance, and delegate tasks to less experienced team members 
  • Design and optimize systems for scalability, reliability, maintainability, and performance 
  • Analyze, design, and implement complex software solutions and enhancements to existing products 
  • Assist management with the technical evaluation of issues, including analysis of alternatives, risk assessment, and recommendations
  • Contribute to the establishment and growth of a new engineering team in the Belgrade TechHub, helping shape engineering culture, practices, and ways of working 
  • Work in an AI agentic-driven development environment, effectively using AI coding agents and automation tools to support design, coding, testing, troubleshooting, and documentation 
  • Partner with Product Management and Quality Assurance throughout all phases of the SDLC to ensure software meets both functional and non-functional requirements 
  • Actively participate in Agile ceremonies and contribute to continuous improvement of team processes 
  • Ensure software quality by writing automated tests and participating in design and code reviews 
  • Develop test programs, proof-of-concepts, and functional prototypes when required
  • Promote engineering best practices, including effective and responsible use of AI-assisted development tools

Qualifications

We typically look for 10 or more years of software engineering experience, with a meaningful portion of that spent working on complex, distributed, or large-scale systems. We care more about the depth and quality of that experience than the exact number of years.

 

Our technology environment will evolve, and we care more about engineering fundamentals than a perfect keyword match. 

 

Mandatory Skills 

  • Proven experience with Java

  • Strong knowledge of object-oriented principles and design patterns 

  • Experience building RESTful services 

  • Strong hands-on experience with Spring Boot and Tomcat 

  • Good knowledge of SQL, preferably Oracle, and exposure to Hibernate/JPA 

  • Experience with standard software development tools such as IntelliJ, JUnit, JMeter, Maven, Jenkins, ArgoCD, Git, and Jira 

  • Experience with containerization and orchestration, including Docker and Kubernetes 

  • Ability to design and optimize systems for scalability and performance 

  • Solid understanding of multithreading and concurrency 

  • Experience working in Agile development environments 

  • Hands-on experience using AI coding agents such as Claude Code, Codex, or similar AI-assisted software development tools 

  • Strong communication skills, problem-solving mindset, collaborative approach, autonomy, and a can-do attitude 

Nice to Have Skills 

  • Ability to lead the delivery of technical projects; Tech Lead experience is a plus 

  • Understanding of network protocols and Unix/Linux user-level skills 

  • Exposure to messaging and streaming platforms such as RabbitMQ or Kafka 

  • Experience with NoSQL databases such as MongoDB 

  • Experience in multi-tier, asynchronous, distributed architecture environments 

  • Experience defining or improving engineering practices in new or scaling teams 

  • Interest in or experience with AI-enabled software engineering workflows, prompt-driven development, and automation of developer tasks 

Education 

  • Bachelor’s or Master’s degree in Computer Science or an equivalent technical field 

  • Certifications in Java or Cloud technologies are a plus 

What do we offer

HireRight offers an employment contract with a competitive salary and comprehensive package of benefits including: 

 

  • Hybrid work (flexibility to work 2 days/week from home) 

  • Private Health Insurance
  • Vacation 

 

Please submit resume/CV in English.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
GoSwift logo

Senior Platform Engineer

Spain
✓ From careers page· 26m ago
Playtech logo

AI Engineer

Sofia, BG
✓ From careers page· 34m ago
Playtech logo

Java Developer

Tartu, EE
✓ From careers page· 34m ago

Frequently asked questions

What skills are required for Senior Software Engineer, AI Assisted Development at Hireright?

The required skills for Senior Software Engineer, AI Assisted Development at Hireright include: Java, REST, Spring Boot, SQL, Oracle, Hibernate, JUnit, JMeter, Maven, Jenkins, ArgoCD, Git, JIRA, Docker, Kubernetes, Agile, RabbitMQ, Kafka, MongoDB, Unix, Linux.

What is the seniority level for Senior Software Engineer, AI Assisted Development at Hireright?

Senior Software Engineer, AI Assisted Development at Hireright is a Senior level position.

How do I apply for Senior Software Engineer, AI Assisted Development at Hireright?

You can view the full description and apply for Senior Software Engineer, AI Assisted Development at Hireright on EchoJobs: https://echojobs.io/job/hireright-senior-software-engineer-ai-assisted-development-k8myn.