Sandeep Malik
Open to new roles
AI Architect · Principal Engineer

Sandeep Malik

Agentic AI · LLM Platforms · Harness Engineering · MCP, RAG & Evals

Most organizations can get an AI agent working in a demo. Far fewer can run agents a whole engineering organization relies on — measured, governed, secure. That gap is where I work. Principal Software Engineer & Tech Lead at Autodesk · 14+ years · Greater Montreal.

14+ yrs
experience
1,500+
apps migrated
>85%
migration success
3 · 5 · 2
agents · MCPs · plugins
~200K/s
events at scale
01

About

I'm an AI Architect and hands-on Principal Engineer with 14+ years across distributed systems, data platforms, and AI. At Autodesk, I lead a team of 4 building the internal platform teams use to create and run AI agents and MCP servers, and I partner closely with our Distinguished Architect on its architecture. We've shipped 3 production agents, 5 MCP servers, and 2 IDE plugins used across the company.

Agents that hold up in production. I design the system around the model — runtime, orchestration, tool access, and deterministic controls — because that is what decides whether AI can be trusted at scale. Proof: an agent I built migrated 1,500+ internal applications off vulnerability-prone APIs to GraphQL across five languages, with over 85% success. The AI does the work; deterministic checks decide what ships.

AI you can measure and operate. Evals for output quality, APM (Dynatrace) for runtime health, and security built into developers' tools, from secure-coding checks to threat modeling.

A better way for engineers to work with AI. I set how my team builds with AI: one agentic SDLC — intent, design, ADRs, specs, implementation, docs — packaged as shared skills and agents, so quality doesn't depend on who is prompting. I coach engineers on when to move fast with AI and when to slow down and design, and I hold AI-generated code to the same bar as any other.

Data foundations underneath. Before AI, I spent a decade building data platforms: Databook's first semantic layer, search at ~200K events/sec, and pipelines over ~2 PB. Agents are only as good as the context they are grounded in.

I still write production code, and I'm most useful where a team needs to move from "we're experimenting with AI" to "AI is part of how we ship."

02

Skills

Agentic AI
Harness EngineeringAgentic SDLCAgent ObservabilityAgents & MCPOrchestrationMulti-AgentReActPlan-and-ExecuteLangGraph
GenAI & RAG
LLMsRAGRerankingLLM-as-JudgeEvalsPineconeAzure OpenAIBedrock
Data & Cloud
SnowflakeDatabricksSparkKafkaAWSAzureKubernetes
Languages
PythonSQLJavaScalaNode.js
03

Projects & Highlights

Agent Platform · Autodesk

The platform other Autodesk teams use to build and run AI agents and MCP servers — shared catalog, discovery, orchestration, and runtime. 3 agents, 5 MCP servers & 2 IDE plugins shipped.

AgentsMCPRuntime

Team AI Engineering Standards

One shared workflow from intent to ADRs, specs, implementation and docs, packaged as a plugin of skills and agents; agent monitoring with evals (quality) and Dynatrace APM (runtime); coaching on tactical vs. strategic programming.

Agentic SDLCEvalsDynatrace

API Modernization Agent · Autodesk

Migrated 1,500+ internal apps off legacy, vulnerability-prone APIs to GraphQL across Python, Go, Java, Rails & Perl at >85% success. The AI works inside a controlled environment; deterministic checks decide what ships. Progress tracked in a UI dashboard.

Controlled AgentGraphQL1,500+ apps

Databook Semantic Layer

Built Databook's data platform from scratch and its first semantic layer (early 2023) powering Databook AI — with agentic workflows in LangGraph & Google ADK.

LangGraphSemantic Layer

GPT Sales Product · Advanced RAG

A GPT product for strategic sales with multi-query & step-back retrieval, reranking, and LLM-as-judge to cut hallucinations and lift engagement.

RAGPinecone

Search at Scale · Sitecore

Led the core Search team handling ~200K events/sec; architected a Data Lake/Warehouse for a global retailer, cutting storage costs.

ElasticsearchKafkaSnowflake

EN-RuleEngine

A Scala rule engine that validates streaming and batch data against rules defined in YAML — data-quality enforcement for pipelines.

ScalaStreaming
View on GitHub →

More on github.com/samsandeepmalik

04

Experience

Jul 2025 — Present · Montreal

Principal Software Engineer / Tech Lead

Autodesk · Trust AI Engineering
  • Lead a team of 4 building Autodesk's central platform for AI agents and MCP servers — shared catalog, discovery, orchestration, and runtime so any team can build and run agents safely. Work closely with our Distinguished Architect on platform design.
  • Migrated 1,500+ internal applications off legacy, vulnerability-prone APIs to GraphQL with an agent I built — Python, Go, Java, Ruby on Rails & Perl, >85% success by code complexity. The AI works inside a controlled environment; deterministic checks decide what ships.
  • Shipped 3 production agents, 5 MCP servers, and 2 IDE plugins used across Autodesk.
  • Built a reusable agent runtime (shared auth, typed outputs, guards, observability) so teams assemble agents from common parts instead of rebuilding them.
  • Created one shared AI development workflow — intent → design → plan → ADR → spec → implementation loop → docs — packaged as a plugin of skills and agents built on Autodesk guidelines.
  • Defined how we monitor agents and MCP servers: evals for output quality, Dynatrace (APM) for runtime health in production.
  • Coach engineers on building with AI — tactical vs. strategic programming and when to use each — and review the quality of AI-generated code.
  • Built security into developers' daily tools: an MCP server that checks code against secure-coding and cloud standards in the IDE, a multi-step threat-modeling workflow, and agents that detect repo vulnerabilities and open fix PRs.
Dec 2022 — Jul 2025 · Montreal

Data Architect / Staff Engineer

Databook
  • Built the data platform from scratch and its first semantic layer (early 2023) powering Databook AI.
  • Spearheaded a GPT sales product with advanced RAG (multi-query, step-back, reranking, LLM-as-judge) and agentic workflows in LangGraph & Google ADK.
  • Semantic index over Pinecone & Elasticsearch on Snowflake/Databricks; led a team of data engineers.
Mar 2022 — Dec 2022 · Montreal

Principal Data Engineer

Sitecore
  • Led the core Search team handling ~200K events/sec — AI-backed search and personalization for e-commerce.
  • Architected a Data Lake/Warehouse for a global retailer, reducing storage costs; built Snowflake marts and automated monitoring.
May 2021 — Mar 2022 · Montreal

Solutions Architect

Cloudera

Professional Services expert onboarding customers to Cloudera Data Platform (public/private/hybrid); designed on-prem → AWS migrations and trained engineering teams.

Apr 2020 — May 2021 · Montreal

Senior Data Engineer

Intact Insurance

Led a team of data engineers; built on-prem → AWS historical-data migration and refactored pipelines onto Databricks.

2012 — 2020 · Canada, Dubai & India

Data / Software Engineer

Ericsson · CGI · Synechron · Interglobe (Dubai) · MothersonSumi · NIIT

A decade of data & software engineering — 5G optimization, real-time trade-settlement pipelines, an in-memory data fabric, batch + real-time big-data over ~2 PB (Dubai), and enterprise platforms.

05

Education & Certifications

degree

M.Sc. Computer Science

Master of Science in Computer Science — Manav Bharti University (2013).

certifications

Cloud & Data

Snowflake SnowPro Core · AWS Solutions Architect – Associate · AWS Cloud Practitioner · Databricks Spark 3.0 · CCA-175 · Microsoft AZ-900.

focus

Harness & Agentic Engineering

Building the harness around LLMs — agent runtimes, MCP, orchestration, evals, and guardrails for production-grade agentic systems.

06

Get in touch

Open to AI Architect, Principal and Staff roles in agentic AI. The fastest way to reach me:

CV in two formats — designed PDF for reading, or an ATS-friendly version for application systems.