Job Openings
AI Developer
About the job AI Developer
- Job Location: hybrid in Timisoara
Recruitment process:
- HR Screening
- 2 x Tech interview
Role description
Our client is building production-grade AI systems and is looking for a Software Developer who can operate across frontend, backend, and AI layers.
The role focuses on engineers who can design and build systems end-to-end, with an emphasis on real-world AI implementations (multi-agent systems, RAG, LLM-based flows).
Responsibilities
- Build and integrate AI-based components (agents, RAG, LLM workflows)
- Design and integrate REST APIs
- Work across the full stack, from user interface to backend logic and data handling
- Contribute to system architecture and technical decisions
- Collaborate with engineering and product teams
Requirements
- AI Requirements (Mandatory)
- Understanding of multi-agent AI systems (agent orchestration, interaction patterns)
- Experience or solid conceptual knowledge of AI agents
- Understanding of observability in AI systems (monitoring, tracing, debugging at conceptual level)
Technical Requirements
- Frontend experience with React or Angular and TypeScript/JavaScript
- Backend development experience with .NET and C#
- Experience with API design and integration
- Experience with databases (relational and/or NoSQL)
- Familiarity with cloud-based environments
Additional Strengths
- Practical experience with multi-agent AI systems
- Experience building RAG (Retrieval-Augmented Generation) pipelines
- Familiarity with AI platforms or ecosystems (e.g. Foundry or similar)
- Experience working across both frontend and backend (non-siloed development)
- Ability to explain technical decisions and trade-offs
Scope Expectations
- The role requires understanding of AI system architecture, not only tool usage
- Candidates should have exposure to agents or RAG-based systems
- The position involves working with incomplete specifications and defining solutions
- A system-level mindset is expected over task-based execution.