Principal, Software Engineer (Mumbai)

Principal, Software Engineer (Mumbai)

16 Aug
|
Ingram Micro
|
Mumbai

16 Aug

Ingram Micro

Mumbai

It's fun to work in a company where people truly BELIEVE in what they're doing

Job Description:

Principal, Software Engineer

Ingram Micro is seeking an experienced Principal, Software Engineer that sets
the architecture and prompt-engineering direction for the agent layer in the
platform, leads code reviews, and writes a meaningful share of the production
code themselves.

Key responsibilities
- Own the end-to-end design of new audit capabilities - from data model and
prompt structure through API surface,
persistence, and React UI.
- Drive prompt engineering and agent design for the verdict-issuing and insight
agents, including output_schema
design, temperature/grounding decisions, and tool-use patterns.
- Lead code reviews and enforce platform non-negotiables: deterministic
temperatures on verdict-issuing agents,
Pydantic schema enforcement, salvage-then-repair retries, mandatory
evidence_cited and missing_evidence, and
constrained MCP tool-use.
- Partner with the Ingram Micro audit team to translate SOPs into
machine-readable control logic and SOP JSON.




- Define and uphold the accuracy / hallucination-control program:
schema-validity rate, citation re-validation,
golden-set regression harness, auditor agreement and override metrics.
- Make build/buy/integration decisions for recent connectors across internal Ingram
applications, third-party SaaS tools,
and infrastructure systems.
- Pair with engineers, unblock them daily, and personally write code on the
hardest paths (agent orchestration, schema
repair, performance-critical batch flows).
- Represent the team in design and security reviews.

What you bring:
- 8+ years of professional software engineering experience, with 3+ years in a
hands-on technical-lead role.
- Strong Python (3.11+): FastAPI or equivalent async web framework, Pydantic v2,
asyncio, SQLAlchemy or similar
ORM, Postgres.
- Hands-on experience building production AI agents using Google ADK, LangGraph,
LlamaIndex, OpenAI Assistants,
or comparable a

📌 Principal, Software Engineer (Mumbai)
🏢 Ingram Micro
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal, software engineer (mumbai) / mumbai