John Ahlgren
Software Engineer – LLMs, Multi-Agent AI, RAG & Generative AI
- Role
- Software Engineer Multi-agent Systems, Rag & Automation at Meta
- Location
- New York, NY, US
- LinkedIn followers
- 500 followers
About John Ahlgren
Builder of scalable LLM systems at Meta, with over a decade of experience in AI and machine learning across industry and academia (PhD in ML). My recent work focuses on multi-agent orchestration, tool use, advanced reasoning, and RAG pipelines.I specialize in connecting frontier models (GPT-4, Claude, LLaMA) with complex, legacy systems to drive real-world impact.Known for rapidly testing ideas through high-velocity prototyping, aligning stakeholders early, and leading cross-functional teams from MVP to full-scale deployment.I thrive at the intersection of cutting-edge GenAI and large-scale internal workflows, building systems that not only demonstrate technical novelty but actually get used.
Experience
Software Engineer Multi-agent Systems, Rag & Automation
Jan 2023 — Present · New York, NY, US
Led development of scalable LLM-based agent systems automating workflows across Meta\'s Central Products org and Global Operations.Designed and deployed GenAI solutions leveraging LLMs (GPT-4, Claude, LLaMA), focusing on tool use, multi-agent orchestration, and advanced reasoning.Integrated generative AI into legacy systems, reducing manual operations in key internal workflows.Spearheaded large-scale cross-functional initiatives with Meta AI, infra, and product teams to scale infra and prototyping across use cases.
Education
Stockholm University
Economics
2008 — 2008
City University of Hong Kong
Doctor of Philosophy (PhD), AI / Machine Learning
2009 — 2014
Linköping University
Master of Science (M.Sc.), Applied Physics and Electrical Engineering
2002 — 2006
QUT (Queensland University of Technology)
Applied Mathematics
2005 — 2006
Skills
- Prolog
- Data Analysis
- Programming
- Computer Science
- Statistics
- Applied Physics
- Natural Language Processing
- Evolutionary Computation
- C++
- Automation
- Software Development
- Python
- Software Engineering
- Mathematical Logic
- Logic Programming
- Sql
- Linux
- Research
- Javascript
- Mathematical Modeling
- Artificial Intelligence
- Deep Learning
- Teradata Sql
- Machine Learning
- Java
- Algorithms
- Scientific Computing
- Applied Mathematics
- Mathematics
- Artificial Neural Networks
- Presto
- R
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.