Software Architect

Exciting Opportunities for Tech Talent – Find Your Perfect Role!

Referral bonus: $800
Lyubov Sokol
Recruiter at Ralabs
We are seeking a talented Software Architect to join our dynamic team.
What is this project about?

An AI-powered analytics platform built for the defense domain. It ingests and analyzes data from multiple sources, automatically surfacing key findings and generating actionable insights and recommendations. By automating heavy manual analysis, the platform helps organizations make faster, better-informed decisions, reduce manual effort, and improve overall operational performance.

What is the team size and structure?

Project Manager, Backend and ML Engineers, UI/UX Designer, DevOps.

 

How many stages of the interview are there?
  • Recruiter interview – up to 30 minutes;
  • Technical interview – up to 1.5 hours;
  • Polygraph screening.

Requirements and responsibilities

Hard skills

● 7+ years of experience in Software Engineering;
● Strong experience designing complex distributed systems and service-oriented architectures;
● Hands-on experience with AI/ML system architecture, including LLM-based systems, inference layers, vector search, and data pipelines;
● Solid understanding of LLM reasoning, tool calling, agent orchestration, and human-in-the-loop workflows;
● Ability to decompose complex platforms into services, modules, and integration layers, and to define clear boundaries between LLM, ML, deterministic logic, and human validation;
● Strong understanding of data architecture: data lakehouse, vector databases, object storage, and federated queries;
● Experience designing for scalability, latency, throughput, and fault tolerance;
● Experience designing secure systems for sensitive or critical data, with awareness of AI security risks (prompt injection, unsafe tool execution, data leakage, runtime protection);
● Strong documentation skills: architecture diagrams, ADRs, technical specifications, and integration flows;
● Ability to work with incomplete information, technical uncertainty, and evolving requirements;
● High level of ownership, technical leadership, and proactive decision-making;
● Upper-Intermediate level of English.

 

 

Nice to have:

● Experience in the Defense/MilTech and AI domains;
● Experience with on-premise/hybrid infrastructure.

 

Responsibilities

● Design end-to-end system architecture for the AI-based data analysis platform;
● Decompose the system into services: agent runtime, orchestration, inference layer, data layer, security layer, and integrations;
● Define boundaries between LLM reasoning, ML processing, deterministic rules, and human decision-making;
● Design architecture for AI recommendations, next-best-action logic, semantic search, and data analysis workflows;
● Design a scalable inference architecture and model-serving approach;
● Define latency, throughput, fault-tolerance, and scaling strategy from single-node to cluster deployment;
● Design data architecture for ingestion, storage, cataloging, vector search, querying, and access control;
● Define the orchestration approach for long-running AI/agent workflows;
● Establish security, auditability, runtime protection, and data leakage prevention principles;
● Collaborate with engineering, DevOps, ML/data engineers, product, and business stakeholders;
● Support technical discovery, feasibility analysis, POC creation, concept validation, estimation, and roadmap planning;
● Identify architectural risks, dependencies, constraints, and mitigation options;
● Prepare and maintain architecture documentation, diagrams, ADRs, and technical recommendations;
● Guide engineering teams on implementation approach, scalability, performance, and architectural standards.

 

We offer

01
Work vibe
  • Flexible full-time/part-time hours
  • No micromanagement—time logging is for accounting only
  • High-quality equipment (MacBook or your own device)
  • Dynamic, low-bureaucracy environment
  • Team events, swag, and a great crew to hang with
02
Holidays and leaves
  • 20 days of paid annual vacation;
  • 15 days of paid sick leaves;
  • Possibility to use vacation during probation;
  • Maternity and paternity leave;
  • Days off on all government holidays.
03
Education
  • $100 annual education allowance
  • Mentorship program—learn or lead
  • English lessons with biannual reviews
  • Certification cost reimbursement
  • Free access to Udemy courses on request
04
Perks
  • Social package: medical insurance, sports compensation, or psychological training
  • IT Club Loyalty card (Lviv IT Cluster)
  • No overtime—work-life balance matters
  • Transparent payments in EUR/USD, on time every month
  • Assistance with military reservation procedure

Send resume

By submitting this form, you agree to our Privacy Policy.
For some roles, we may request references from prior employers.

Nataliya Bahan

Head of Recruitment

Looks like someone you know?

Refer a friend and receive a bonus when they accept an offer.

Refer a friend, mate!

More details in our: telegram. Check all positions: here.

You got it right!

Only 21% of people can identify an accessible visual.

Your question