Pivots Hiring
A
74

AI Research Engineer (Early Career)

1y relevant experience

Qualified

Executive Summary

The candidate is a strong early-career candidate for this AI Research Engineer role whose project portfolio closely mirrors the job description's core requirements. Their independently built multi-agent systems, RAG pipelines, and model-routing applications demonstrate genuine hands-on depth rather than surface-level API calling. The main risks are the absence of any submitted code samples or GitHub link (critical for a role emphasizing production engineering) and a specific gap in LangGraph, which is listed as a required skill. If a brief technical screening or take-home exercise confirms code quality, they are a credible FIT — their academic background, timezone alignment, and demonstrated curiosity about how LLMs work under the hood are well matched to what Pergola Studio describes.

Top Strengths

  • Directly relevant agentic AI project portfolio: SmartOps Agents, Project Marx, and the Polimi NLP Assistant all demonstrate exactly the skills the role needs — multi-agent orchestration, RAG, model routing, structured outputs
  • Strong academic pedigree from Politecnico di Milano's AI track, one of Europe's top engineering schools — validates technical foundations
  • Systems-level thinking evidenced by FPGA deployment, TinyML optimization, and quantization work — rare for an early-career candidate and signals production-mindset
  • Independent motivation: multiple MVPs built outside coursework show intrinsic drive to build, not just study
  • EU timezone and EU citizenship — fully aligned with role geography and no visa friction

Key Concerns

  • !No GitHub or code sample submitted — the role explicitly values production-quality code and the inability to verify this directly is a meaningful risk for an engineering hire
  • !LangGraph is a listed required skill and is absent from the candidate's profile — this specific framework gap may matter for immediate productivity on the team's existing stack

Culture Fit

76%

Growth Potential

High

Salary Estimate

$45,000 - $60,000

Assessment Reasoning

Marked FIT with moderate confidence (72). The candidate meets the core substantive requirements of the role: Python proficiency, demonstrated LLM/RAG/agent project work, ML fundamentals from a strong EU university, and the self-directed mindset the job description explicitly prioritizes. Their independent MVP projects (SmartOps Agents in particular) are directly analogous to the agentic workflow and retrieval pipeline work described in the job. The entry-level framing of the role (0-2 years, recent grad welcome) means the absence of professional ML experience is not disqualifying. The score is held to 74 rather than higher due to: (1) no code sample or GitHub submitted for a role where production code quality is a stated core requirement — this is a real gap in evidence, not just a minor omission; and (2) LangGraph is listed as a required skill and is absent. A technical screening step is strongly recommended before proceeding to offer.

Interview Focus Areas

Walk through SmartOps Agents architecture in depth — agent communication, how retrieval quality was evaluated, and how deterministic logic interacts with LLM reasoningAssess production engineering habits: how does they handle versioning, observability, error handling, and cost/latency tradeoffs in their projects?Probe LangGraph familiarity or willingness/speed of ramp — does they know LangChain internals well enough to bridge quickly?Request a live code review or short take-home to validate production-quality code claims given no GitHub was shared

Experience Overview

1y total · 1y relevant

The candidate is a final-year MSc AI student at Politecnico di Milano with a strong portfolio of independently built agentic and LLM systems that closely match the role's core requirements. Their projects demonstrate genuine depth in multi-agent orchestration, RAG, model routing, and evaluation — going well beyond typical coursework. Their main gaps are LangGraph and systems-language exposure (Rust/Java), and their professional ML experience is effectively zero, but this is expected for an entry-level role.

Matching Skills

PythonLLMRAGAI AgentsLangChainvector databases (semantic retrieval/MiniLM)prompt engineeringmulti-agent orchestrationPyTorchTensorFlow

Skills to Verify

RustJavaLangGraphexplicit vector database tooling (e.g., Pinecone, Weaviate, Chroma)
Candidate information is anonymized. Personal details are hidden for fair evaluation.