{"id":2664355,"url":"https://alion.io/job/picampusschool-ai-research-engineer-pi-school","title":"AI Research Engineer - Pi School","company":{"id":2070478,"name":"picampusschool","domain":"picampus-school.com","url":"https://alion.io/company/picampus-school","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"JazzHR","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Rome, Italy"],"countries":["IT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":37000,"max_usd":91000,"period":"year","method":"role_country_seniority_unknown","sample_n":94},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"A2A","optional":false},{"name":"AI Agents","optional":false},{"name":"Function Calling","optional":false},{"name":"GitHub","optional":false},{"name":"Hugging Face","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"Mistral SDK","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"Multimodal AI","optional":false},{"name":"Python","optional":false},{"name":"Structured Outputs","optional":false},{"name":"LangChain","optional":true}],"status":"live","first_seen_at":"2026-10-16T01:54:46Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-11-02T17:52:16Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":17},"description":"About Pi School\nPi School is on a mission to empower businesses and professionals to leverage AI's transformative capabilities. We believe technology should be an enabler, not a barrier, and it should empower individuals and businesses to grow, innovate, and stay connected. We strive for a world where AI and human potential coexist harmoniously, reshaping the way we work, learn, and prosper. Born in 2017 from the expertise of Translated, an industry pioneer with over two decades of leadership in AI + human translation, Pi School has helped over 100 companies integrate AI solutions to improve their operations, enhance decision-making, and achieve sustainable growth.\nPi School remains at the forefront of the ever-evolving AI landscape and collaborates with prominent research centres and organisations worldwide, such as the European Space Agency (ESA) and the European Commission, to harness AI for both cutting-edge research and practical solutions, driving progress in science and beyond. Our approach is founded on purposeful, impactful work, leveraging technology as a force for good.\nWe are looking for an EO AI Engineer (Agents & Integrations) to work in our office in Rome.\nPi School's AI research team is building EVE (Earth Virtual Expert), an open-source AI platform for Earth Observation, developed for the European Space Agency. We are looking for an engineer at the intersection of EO data engineering and AI-powered agents to help design, build, and integrate EVE's connections to the ESA ecosystem: satellite data catalogues, processing platforms (APEx, EarthCODE), Copernicus services, and geospatial tooling.\nProject specifics\nEVE(Earth Virtual Expert) is being developed by Pi School, with support from Mistral AI and Imperative Space, for ESA Phi-lab.\nEVE is evolving from a text-based EO assistant into a multimodal, agentic platform under ESA Phi-lab, serving as Europe's main knowledge nexus between Earth AI models, data, tools, and resources.\nThe project is fully open source, with the aim of publishing code, models, and documentation across several public venues (for example GitHub, the Hugging Face Hub, and ESA Phi-lab).\nCore workstreams:Agentic framework: tool calling, planning, multi-agent orchestration.\nMultimodal expansion: satellite imagery understanding.\nCommunity ecosystem: open tool registry for EO.\nESA platform integrations: APEx, EarthCODE, CDSE.\n\nDiscover more at eve.philab.esa.int.\nResponsibilities\nYou will be part of Pi School's AI Research team full-time, building the agentic layer at the heart of EVE. In this role, you will:\nDesign and implement EVE's agent orchestration with LangGraph: planning, tool calling, state and memory management, and multi-agent workflows.\nBuild and maintain MCPservers and clients so EVE can use EO tools and services (data catalogues, processing platforms, community tools) through a common interface.\nImplement agent-to-agent communication with A2A, so EVE can delegate to specialised sub-agents and interoperate with agents from other ESA projects and partners.\nDesign specialised sub-agents(for example a data-retrieval agent over CDSE) and the routing logic between them.\nEvaluateand improve agent behaviour: tool-use accuracy, task success, robustness, and latency.\nFollow the state of the art in agentic systems and turn promising ideas into working prototypes, open releases, and publications.\nHelp the community ecosystem: short tutorials, notebooks, and docs so others can plug tools and agents into EVE.\nRequirements\nHands-on experience with:\nLangGraph: building stateful, multi-step or multi-agent applications beyond simple chains.\nModel Context Protocol (MCP): writing MCP servers and/or integrating MCP tools into agents.\nAgent2Agent (A2A) protocol: agent cards, task delegation, and communication between independent agents.\nLLM-based agents and tool-using systems more broadly (function calling, structured outputs, multi-step orchestration).\nSolid Python engineering.\nExcellent proficiency in English.\nBonus points","description_format":"text","description_chars":4022,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Professional Services","Space & Aerospace"],"lifecycle":[{"event":"open","at":"2026-10-16T01:54:46Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.803,"p_room":0.75,"age_days":17,"expected_fill_days":24,"reasons":["conf:3","velocity","win:late"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/picampusschool-ai-research-engineer-pi-school","json_url":"https://alion.io/job/picampusschool-ai-research-engineer-pi-school.json","meta":{"generated_at":"2026-11-02T20:53:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29271,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2070478},"rest":"https://alion.io/mcp/rest/get_company?id=2070478"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpicampusschool-ai-research-engineer-pi-school"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpicampusschool-ai-research-engineer-pi-school"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpicampusschool-ai-research-engineer-pi-school"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/picampusschool-ai-research-engineer-pi-school\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpicampusschool-ai-research-engineer-pi-school"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2664355}},{"tool":"search_jobs","arguments":{"company":"picampus-school.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2664355},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}