Saltar al contenido principal
IMHR 8845 Lg Job Detail Overlay

Sr. Full-Stack Engineer

Compartir

Sr. Full-Stack Engineer

Descripción

Full-Stack Engineer (Python + React + AI Agents)

Ingram Micro is seeking an embedded full-stack engineer who will deliver features across: agent prompts and tools, FastAPI services, Postgres/SQLite persistence, and the React audit-review UI. Each engineer is expected to be comfortable moving between the agent layer, the API layer, and the front-end inside a single feature.


Key responsibilities
- Build and maintain features in the Python/FastAPI backend (server, routes, services) including audit orchestration,
audit cache, scheduler, reporting, and integrations with internal Ingram applications, third-party SaaS tools, and
infrastructure systems.
- Implement and refine agents and prompts: output_schema-bound verdict agents, MCP tool wiring, prompt templates
and SOP-injection blocks.
- Build and harden React/TypeScript components in the audit-review UI: report views, verdict drill-downs, override
workflows, and dashboards consuming the Insight Agent output.
- Write Pydantic models, schema-repair logic, and unit/integration tests.
- Integrate with change-management, HR, and identity/directory systems through MCP-bound tool servers and REST
clients.
- Contribute to the Postgres / SQLite data model and to migration / backfill scripts.
- Participate in code reviews, on-call triage, and accuracy/regression reviews.
- Ship features with the platform's accuracy controls already in place: temperature 0.0 on verdict agents, mandatory
evidence citation, deterministic prompt construction, and reproducibility checks.


What You Bring:
- 4+ years of full-stack engineering, with strong production experience in BOTH Python and React/TypeScript.
- Python: FastAPI (or Flask/Starlette), Pydantic v2, asyncio, SQLAlchemy, Postgres, REST API design, pytest.
- React/TypeScript: functional components, hooks, state management, typed API clients, working with paginated
tables and detail views.
- Hands-on experience building or integrating AI agents - at least one production or substantial prototype using Google
ADK, LangGraph, LangChain, OpenAI Assistants, or comparable, including tool-use and structured outputs.
- Comfortable with prompt engineering for frontier LLMs (Gemini, Claude, GPT-4-class) and with debugging
structured-output failures.
- Git, code review, and trunk-based / feature-branch workflows.
- Docker and basic familiarity with containerized cloud deployments.
Nice-to-have
- MCP (Model Context Protocol) server or client experience.
- Experience integrating with change-management, HR, and identity/directory systems via REST APIs or equivalent.
- SQLite + Postgres dual-store applications.
- Bitbucket Pipelines or equivalent CI/CD experience.
- Exposure to GRC / IAM / SOX / ITGC tooling.
- Prior work on LLM evaluation harnesses and regression testing.

T B Single Shoot 3

Who we are

Ingram Micro India is the top IT Distribution company in India with nationwide presence at nearly 40+ locations. Ingram Micro touches 80% of the technology you use every day with our focus on Technology Solutions, Cloud, and Commerce and Lifecycle Solutions. With $46 billion in revenue, we have become the world’s largest technology distributor with operations in 56 countries and more than 35,000 associates. We continue to strategically expand our global reach with 32 acquisitions since 2012.

Learn more about Ingram Micro in India

Discover what our employees have to say about their exciting journey at Ingram Micro!

Helping businesses reach their global potential

At Ingram Micro we are dedicated to a shared set of principles that unites and guides us to better decisions and behaviors.

Delivering successful results, embracing change with courage, and acting with integrity every time and everywhere. We revel in using our imagination with creativity, agility and resourcefulness, we act with responsibility, and we are proud of our talent. Attracting, inspiring, retaining and celebrating our best individuals is the foundation of our success.

Being clear on our own objectives means we can fully focus on the success of our business partners and associates.

Go to our global careers page

Únete a la comunidad de talento

Registra tus datos en nuestra base de candidatos para que podamos mantenerte al tanto de las últimas oportunidades. Si no encuentras el puesto que deseas, envíanos tu CV y cuéntanos cómo sería tu trabajo ideal.

Únete