Sandeep Malik
Open to new roles
AI Architect · Principal Engineer

Sandeep Malik

Enterprise Agent Platforms · Harness Engineering · MCP & Secure AI

I build AI agents that do real engineering work — and the guardrails that make them safe to trust. Principal Software Engineer & Tech Lead at Autodesk · 14+ years across data & AI · 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

At Autodesk, I lead a team of 4 building the platform other teams use to create and run AI agents. The clearest example: more than 1,500 internal applications depended on legacy, vulnerability-prone APIs, spread across Python, Go, Java, Rails and Perl. We built an agent that migrated all of them to GraphQL, with over 85% success. The key design choice: the AI does the work inside a controlled environment, and deterministic checks decide what ships.

That's how I think about AI in engineering: let the model do the heavy lifting, but keep hard rules and humans in charge of quality. I also shape how my team builds with AI — one shared workflow from intent and design to ADRs, specs, implementation and docs, packaged as a plugin; monitoring for agents and MCP servers, with evals for output quality and Dynatrace (APM) for how they run in production; and coaching engineers on when to move fast (tactical) and when to slow down and design (strategic).

Our team has shipped 3 agents, 5 MCP servers and 2 IDE plugins used across Autodesk. I work closely with our Distinguished Architect on platform design, and I still write the code. Before AI, I spent a decade building data platforms — search at ~200K events/sec, pipelines over ~2 PB, and Databook's first semantic layer — which is why the agents I build sit on solid data.

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.