AI-XR Systems Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
The project will develop a platform in which users will be able to interact by voice with virtual human avatars integrated into XR environments. These avatars will act as cognitive co-pilots capable of interpreting context, connecting with external tools and systems, providing explainable assistance, and adapting their responses to the user’s state and the task at hand., You will participate in the design, development, and integration of prototypes related to:
- Python backends for conversational agents, AI services, and dynamic tools.
- Integration of generative models and LLM agents into real-time interaction workflows.
- Definition of tools for LLM agents, tool calling, and MCP-like architectures.
- Design of APIs and services to connect users, agents, sensors, digital twins, and XR environments.
- Integration of the co-pilot with virtual human avatars and Unity/OpenXR environments.
- Development of explainable, controlled, and safe dialogue mechanisms for industrial and healthcare contexts.
- Integration with multimodal signals such as voice, interaction data, sensors, or user-state indicators.
- Deployment, testing, and validation of prototypes in collaboration with European partners.
- Contribution to scientific publications, technical documentation, and participation in international conferences.
Requirements
We do not expect you to master all of this from day one. We are looking for someone with a strong foundation, autonomy, technical curiosity, and a genuine interest in building systems that work beyond a nice PowerPoint demo., This position may be especially suitable for someone who is finishing or has recently completed a master’s degree in areas such as:
- Software Engineering.
- Data Science.
- Interactive technologies, XR, or related fields.
Main requirements
- Strong programming foundation in Python.
- Basic knowledge of APIs, backend development, or software architecture.
- Familiarity with Git and collaborative development environments.
- Interest in LLM agents, tool calling, RAG, conversational systems, or applied AI.
- Ability to learn independently and a prototyping-oriented mindset.
- Holding an official master’s degree, or being close to completing one, that qualifies the candidate to pursue a PhD in Spain.
- C1 level of spoken and written English to work within the framework of a European project., * Experience with FastAPI, WebSockets, REST APIs, or microservice architectures.
- Knowledge of Docker, basic deployment, or DevOps tools.
- Interest or experience in MCP, LLM agents, multi-agent systems, or AI orchestration.
- Knowledge of Unity, C#, OpenXR, or XR systems integration.
- Experience with sensors, IoT, physiological signals, or multimodal interaction.
- Interest in digital twins, simulation, or industrial environments.
- Previous experience in research projects, publications, a technical master’s thesis, or personal repositories.
Benefits & conditions
This position may be especially interesting if you believe that the future of software engineering will involve systems in which AI agents interact with tools, documentation, sensors, simulations, and complex industrial or clinical environments.
We are not looking for a senior profile. We are looking for someone with potential, technical judgement, autonomy, and motivation to learn, build, and grow within an applied research line.
What we offer
- Joining a European R&D project in XR technologies, LLM agents, and virtual humans.
- Integration into LabLENI / HumanTech, an applied research environment focused on human-centred technologies.
- The opportunity to develop a PhD linked to the project.
- Work with European partners in industrial and healthcare contexts.
- Participation in scientific publications, international conferences, and technological developments with transfer potential.
full_time
Organization Instituto Human Tech UPV
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Dev Digest 121 - AI goes offline
Dev Digest 132 - Binging WADFlix?
Fully Remote Software Engineer Jobs