AI Software Consulting Engineer

CDW
•$77,725 - $108,265

About The Position

The AI Software Consulting Engineer designs, develops, integrates, and deploys artificial intelligence and machine learning solutions for clients. This client-facing, billable role delivers high-quality work and ensures solutions are implemented as designed to the client’s satisfaction and approval. The engineer develops an understanding of client requirements, data and application environments, and operational constraints to deliver secure, supportable AI applications and MLOps capabilities. The role includes developing AI applications and model-serving workflows, APIs, retrieval-augmented generation solutions, and integrations with enterprise systems and data sources. It may also involve implementing NVIDIA NIM, NVIDIA Blueprints, containerized AI services, and related software components according to customer requirements. The engineer manages project time and expenses, contributes to project planning and estimates, troubleshoots technical issues, and creates project documentation and client handoff materials.

Requirements

  • Bachelor's degree and 3 years of experience delivering software, data, or AI/ML solutions, including development, implementation, integration, and support; or 7 years of equivalent experience without the degree requirement.
  • Demonstrated software development experience using Python and common engineering practices, including version control, code review, testing, and documentation.
  • Experience developing or integrating REST APIs, services, data pipelines, or event-driven components.
  • Working knowledge of containers, Kubernetes, Linux, Git, CI/CD, and enterprise data-center deployment environments.
  • Understanding of AI/ML concepts, including model inference, embeddings, retrieval-augmented generation, vector search, evaluation, and model lifecycle considerations.
  • Familiarity with NVIDIA NIM, NVIDIA Blueprints, PyTorch, Hugging Face, LangChain, LangGraph, or comparable AI application frameworks.
  • Ability to implement secure integrations with enterprise identity, data, application, and observability services.
  • Strong written and verbal communication skills and ability to interact effectively with leadership stakeholders and clients.
  • Ability to create technical documentation and transfer knowledge to client technical teams.
  • Attention to detail, analytical problem-solving skills, and ability to balance competing priorities while meeting deadlines.
  • Ability and willingness to work beyond regularly scheduled shifts, on select weekends, or overtime as operational needs require.
  • Ability and willingness to travel as needed to CDW locations or client sites.
  • Valid U.S. driver's license.

Nice To Haves

  • Experience delivering generative AI, agentic AI, RAG, model-serving, or MLOps solutions in enterprise environments.
  • Experience with vector databases, model gateways, AI observability, evaluation frameworks, guardrails, or prompt-management tooling.
  • Familiarity with GPU infrastructure, NVIDIA AI Enterprise, CUDA dependencies, and the relationship between AI software and accelerated hardware.
  • NVIDIA-Certified Associate Generative AI LLMs (NCA-GENL) or NVIDIA-Certified Associate Multimodal Generative AI (NCA-GENM) certification.

Responsibilities

  • Manage time and expenses to meet or exceed Statement of Work expectations, escalating potential scope, schedule, or budget issues promptly.
  • Develop and deploy AI applications, model-serving workflows, APIs, retrieval-augmented generation solutions, and integrations with enterprise systems and data sources.
  • Implement NVIDIA NIM, NVIDIA Blueprints, containerized AI services, and supporting software components as appropriate to customer requirements.
  • Build and execute test plans covering functionality, performance, reliability, security, and operational handoff.
  • Troubleshoot software, model, API, data, container, and platform integration issues across customer environments.
  • Provide technical input for Statements of Work, ROMs, LOEs, implementation plans, and solution validation when requested.
  • Create and maintain project documentation, as-built configurations, test plans, work logs, and client handoff materials.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service