Role Description
IDC is building the next generation of AI-powered intelligence platforms that transform how technology decisions get made. We are looking for an AI/Agent Engineer to join the Memory / Living Intel Pod, with an emphasis on cross-conversational retrieval and semantic search over conversation history.
Build specialized agents within multi-agent pipelines designed for handling complex research problems, developing durable outputs, and taking action in external systems on the user's behalf.
Build retrieval systems that find relevant prior conversations and extracted facts across a user's history.
Design embedding and indexing strategies for conversation-derived content.
Build and optimize relevance ranking for memory retrieval.
Build LLM-based memory capabilities: conversation summarization, cross-session context retrieval, and persistent user preference extraction.
Instrument pipelines for observability, tracing, and quality monitoring.
Collaborate with evaluation engineers on quality measurement and improvement.
Qualifications
3+ years of experience building production Python systems.
Experience with LLM applications: agent orchestration, prompt engineering, RAG, or similar.
Hands-on experience with agent frameworks (LangGraph, LangChain, CrewAI, AutoGen, or similar).
Understanding of LLM reasoning patterns and common failure modes.
Proficiency with modern Python web frameworks.
Comfort working in a fast-moving team where priorities evolve.
Requirements
Experience building semantic search and embedding pipelines.
Hands-on experience with vector databases (e.g., Snowflake Cortex, Pinecone, Weaviate).
Background in information retrieval.
Experience with search relevance tuning and ranking optimization.
Familiarity with LLM observability tools.
Background in NLP, text summarization, or information extraction.
Benefits
15 vacation days per year (increases with tenure; carryover allowed).
10 paid sick days per year.
1 week paid new parenting leave.
Flexible work options (remote, part-time, flexible hours).
Health, dental, vision, and paramedical coverage for you and your family.
$1,600 annual healthcare spending account.
Employee Assistance Program for counseling and support.
Best Doctors medical second opinions.
Life, AD&D, and long-term disability insurance.
Retirement savings plan with company match (up to 4% of salary).
$75/month technology allowance for home office or phone expenses.
Company-paid cell phone plan.