DXC Technology logo
DXC TechnologyPosted 1 week ago

AI Engineer

On-siteMexico City, Mexico City, Mexico

Full TimeEnterprise

Job Summary

Design and own data foundations for AI by modelling costing structures, bid history, and financial factors into AI-consumable schemas while building data profiling and quality assessment pipelines. Construct LLM-based replacements for rigid legacy business logic, including costing rules and allocation algorithms, and develop MCP-based AI skills granting structured access to current services and databases. Implement AI constitutions and guardrails encoding domain rules, pricing constraints, and audit requirements, alongside vector-based knowledge retrieval systems for documentation and institutional memory. Create AI-augmented developer tooling, automated verification pipelines, and an AI-driven workflow engine to replace complex legacy orchestration patterns. Establish metrics for AI-first adoption and lead knowledge transfer by running AI literacy sessions, training testers on constitution design, and documenting all data models and MCP definitions in version-controlled Markdown.

Required Qualifications

  • Python – primary development language for AI/ML systems
  • LLM orchestration (LangChain, LlamaIndex)
  • data pipelines
  • embedding generation
  • vector operations
  • rapid prototyping
  • Prompt engineering – crafting precise, constraint-rich prompts and AI constitutions (CLAUDE.md-style rule files) that direct AI behaviour reliably
  • LLM integration – Claude, GPT models, GitHub Copilot
  • building AI-augmented workflows and agentic systems for enterprise applications
  • MCP (Model Context Protocol) – building tool-use interfaces and AI skill development that give LLMs structured access to our current CPQ tool's services and databases
  • Vector databases – embedding-based retrieval (Pinecone, Weaviate, pgvector) for knowledge management, documentation search, and institutional memory
  • JSON – schema design for AI tool definitions, MCP interfaces, LLM function calling specifications, structured output parsing, and agent configuration
  • Markdown – AI constitution authoring (CLAUDE.md files), prompt templates, knowledge base structuring, and documentation-as-code
  • Data modelling for AI – designing data structures and schemas that LLMs can reason over effectively
  • understanding complex existing relationships (costing WBS trees, commodities, elements, financial factors, bid history)
  • Data quality for AI – assessing, profiling, and improving data quality upstream of AI systems
  • understanding that poor data quality produces confidently wrong AI outputs
  • Analytical data design – structuring analytical datasets and knowledge bases from Oracle / MSSQL / ClickHouse sources for AI consumption
  • GitHub Copilot and Claude Code – not just using them, but designing how the broader team uses them
  • the AI toolchain is part of your architecture responsibility
  • C# / .NET Core – understanding existing backend for integration and migration planning
  • JavaScript / TypeScript – for AI-powered frontend features or Node.js-based AI middleware
  • SQL (Oracle, MSSQL, PostgreSQL, ClickHouse) – for building AI context from existing databases and designing analytical schemas
  • Docker / Kubernetes – containerising AI services for deployment on EKS
  • Grafana / observability tooling – for AI performance monitoring and anomaly detection pipelines
  • RAG (Retrieval-Augmented Generation) – architecture patterns at scale
  • experience with enterprise RAG deployments
  • Fine-tuning, RLHF, evaluation frameworks – RAGAS, DeepEval for systematic AI output quality measurement
  • Event-driven architectures – designing AI agents that respond to system events from our existing message bus
  • Salesforce Einstein AI or similar enterprise AI platforms
  • dbt, Great Expectations or similar data quality tooling – for building systematic data quality checks upstream of AI models
  • Evaluative cognition shift – deep understanding that this role exists to help the team transition from generative to evaluative work modes
  • you design the systems that make evaluation possible
  • Sycophancy detection – understanding when AI agrees with framing because you're the prompter, not because you're right
  • designing systems that resist circular validation
  • Constitution design expertise – the highest-leverage artefact in AI-first development
  • a garbage constitution means a confidently wrong system
  • Adversarial verification design – creating structured exercises and automated checks that train evaluative instincts across the team
  • Data-chain awareness – the ability to trace an AI output back through its data sources, embeddings, and context to diagnose why it went wrong
  • never accepting 'the AI said so' without understanding the data path
  • modelling existing costing structures, bid history, and financial factors into AI-consumable schemas
  • data quality is the prerequisite for every AI output
  • Build data profiling and quality assessment pipelines
  • understanding what data we currently have, what is reliable, and what must be cleaned or restructured before AI can use it
  • Design LLM-based replacements for rigid legacy business logic
  • costing rules, allocation algorithms, and financial calculations expressed as AI-driven decision systems
  • MCP-based AI skills that give LLMs structured access to current services, databases, and business logic
  • creating the foundation for an AI-native platform
  • Design and implement AI constitutions and guardrails encoding domain rules, pricing logic constraints, audit requirements, and data quality checks
  • vector-based knowledge retrieval systems for documentation, architecture decisions, bid history, and institutional knowledge
  • Create AI-augmented developer tooling – specification templates, automated verification pipelines, and AI-assisted code review that catches 'looks right vs. is right' failures
  • Design and build an AI-driven workflow engine to replace complex legacy orchestration patterns (125+ rigid service chains) with intelligent, self-adapting agents
  • Establish metrics and measurement for AI-first adoption and platform modernisation progress
  • Support the team's transition to the Intent → Generate → Verify → Decide → Document workflow loop
  • Prototype and validate next-generation architecture patterns
  • proving that AI-native approaches can replace current complexity
  • Run regular AI literacy sessions with the whole team
  • including the two testers who are natural candidates for AI verification and prompt engineering backup roles
  • Train both testers on AI constitution design and adversarial verification techniques
  • so that AI guardrail maintenance does not depend on a single person
  • Document all data models, embedding schemas, MCP tool definitions, and vector retrieval configurations in version-controlled Markdown
  • every AI skill must have a corresponding specification document
  • Pair with Position 1 (backend) to jointly own the data modelling decisions for the replacement platform
  • data architecture knowledge must overlap with at least one backend developer
  • Establish a 'AI knowledge base' in the team's wiki covering prompt patterns, constitution templates, and data quality rules
  • accessible and maintainable by the whole team within 6 months

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce