D

Python AI Engineer (Intern/Junior) - Agentic AI Backend Development

Remote
Apply
AI Summary

We are seeking a motivated Python AI Engineer (Intern/Junior) to develop and optimize agent architectures for ARES, our autonomous red-teaming platform powered by Agentic AI. The role involves designing LangChain/LangGraph agent systems, building RAG pipelines, implementing observability with Langfuse, and creating memory/state persistence layers. Candidates must be currently enrolled in a Master's program or have early hands-on experience in Python, agent orchestration, and cybersecurity operations.

Key Highlights
Agentic AI backend development using LangChain and LangGraph
RAG pipeline construction for autonomous decision-making
Langfuse observability and evaluation tooling
Pydantic schema design for data validation
Memory and state systems with vector stores
Key Responsibilities
Design and optimize agent architectures using LangChain and LangGraph
Build retrieval-augmented generation pipelines for dynamic knowledge querying
Instrument agent pipelines with Langfuse for tracing and evaluation
Use Pydantic to define robust schemas for inputs/outputs and tool calls
Build and maintain memory layers with vector stores and database-backed persistence
Create automated scenarios and vulnerable targets for QA and UAT phases
Bridge Agentic AI development with operational Cybersecurity team for test integration
Technical Skills Required
Python LangChain LangGraph RAG Pydantic
Benefits & Perks
100% Full-Remote Environment
Tailored Compensation
Expert Mentorship
Deep Tech Impact
Career Growth

Job Description


About Us

Data Oriented Defence Operations (DODO OÜ) is a cutting-edge Cybersecurity boutique based in Tallinn, Estonia. We operate at the absolute forefront of the Deep Tech industry, and yes, it's time to say it openly: we proudly emerged from the NATO ecosystem! We specialize in advanced Defence and Security solutions, pushing the boundaries of what is possible in autonomous offensive security.

The Role

We are looking for a brilliant Python AI Engineer (Intern / Junior) to join our development team. You will be working on ARES, our autonomous red-teaming platform powered by Agentic AI.

In this crucial phase of product development, we are looking for a highly motivated talent (a Master's degree student or recent graduate) who wants to get hands-on with a complex, innovative agentic AI infrastructure. You won't be left to figure things out on your own: you'll be closely followed and mentored by cutting-edge profiles in AI and Cybersecurity Operations, ensuring a steep, hands-on, and highly rewarding learning curve.

What You Will Do
  1. Agentic Backend Development: Design and optimize agent architectures using LangChain and LangGraph, supporting our CTO and the engineering team.
  2. Agentic RAG Pipelines: Build retrieval-augmented generation pipelines that let agents dynamically query knowledge bases, vulnerability databases, and prior engagement data to inform autonomous decision-making.
  3. Observability & Evaluation: Instrument agent pipelines with Langfuse for tracing, evaluation, and debugging of autonomous agent behavior.
  4. Structured Data & Validation: Use Pydantic to define robust schemas for agent inputs/outputs, tool calls, and inter-agent communication.
  5. Memory & State Systems: Build and maintain memory layers (vector stores, relational/database-backed memory) that let agents persist context across sessions and tasks, and feed retrieval pipelines.
  6. Target & Vulnerable Environment Creation: Build automated scenarios and vulnerable targets that our offensive AI will attack during QA and UAT phases.
  7. Cross-functional Bridging: Act as a technical bridge between the Agentic AI development team and the operational Cybersecurity team for test integration.
What We Are Looking For
  1. Currently enrolled in a Master's degree program in Computer Science, Cybersecurity, AI, or a related field, or a Junior profile with early hands-on experience.
  2. Excellent proficiency in Python.
  3. Hands-on familiarity (coursework, projects, or professional) with LangChainLangGraph, and/or agent-orchestration frameworks.
  4. Understanding of RAG (Retrieval-Augmented Generation) architectures — embeddings, chunking strategies, vector similarity search, and retrieval-grounded generation.
  5. Understanding of Pydantic (or similar) for data validation/schema design.
  6. Exposure to LLM observability/eval tooling (Langfuse or equivalent) is a strong plus.
  7. Comfort working with databases and memory/state persistence patterns for stateful applications.
  8. A genuine interest in offensive security, cloud architectures, and applied Artificial Intelligence.
  9. Ability to work autonomously on goal-oriented tasks (Full Remote environment).
What We Offer
  1. 100% Full-Remote Environment: Operate from wherever you feel most productive.
  2. Tailored Compensation: Competitive, based on your experience and skill level.
  3. Expert Mentorship: Daily collaboration with top-tier industry experts in AI and Cyber Operations.
  4. Deep Tech Impact: Direct involvement in a Deep Tech project within the Defence and Security sector, with tangible impact on our technology roadmap.
  5. Career Growth: Concrete opportunity for position consolidation post-internship or evolution into key architectural roles as we scale.

If you want to build the future of autonomous cybersecurity, apply by sending your CV!


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

lunartech

Netherlands
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Netherlands
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly