AutomationRoles.aiJoin free

AI Engineer - Mid-Level

KRDL USA INC
Lincolnshire, Illinois, United StatesFull timePosted today
Location
Lincolnshire, Illinois, United States
Type
Full time

AI Engineer — Mid-Level

Location: Lincolnshire, IL Work Arrangement: To be confirmed Employment Type: Full Time / Client Consulting Assignment

About the Opportunity

KRDL USA is seeking a hands-on AI Engineer to develop and integrate AI solutions for a client engagement. This role involves Python, large language model (LLM) applications, AI agents, Model Context Protocol (MCP) servers, API integrations, cloud technologies, and Cisco Webex Contact Center.

The ideal candidate will have experience building AI applications and Webex AI agents, connecting enterprise systems, and delivering reliable solutions that improve business workflows and customer interactions.

This is a mid-level individual contributor role with opportunities to collaborate with technical leaders, architects, and business stakeholders. Experience with Retrieval-Augmented Generation (RAG) and AI solution architecture is a strong plus.

Key Responsibilities

Machine Learning and AI Development

  • Design, develop, and deploy machine learning models and AI-driven applications
  • Collaborate with cross-functional teams to define AI/ML requirements and deliver scalable solutions
  • Build and maintain data pipelines to support model training, evaluation, and deployment
  • Monitor and optimize model performance, accuracy, and efficiency in production environments
  • Research and implement state-of-the-art AI/ML techniques and frameworks
  • Contribute to code reviews, documentation, and engineering best practices
  • Participate in agile development cycles and sprint planning

AI and LLM Application Development

  • Develop, test, and maintain AI applications using Python and LLM APIs
  • Build conversational assistants, document analysis solutions, knowledge retrieval capabilities, and workflow automation
  • Design and refine prompts, structured outputs, context management, and model interactions
  • Evaluate implementation options based on response quality, latency, security, and cost

Webex Contact Center and Webex AI Agents

  • Build, configure, test, and enhance AI agents for Cisco Webex Contact Center
  • Develop conversational flows that support customer self-service and defined business use cases
  • Integrate Webex AI agents with enterprise APIs, business applications, and knowledge sources
  • Implement escalation and handoff to human agents, preserving relevant interaction context
  • Collaborate with contact center stakeholders to clarify routing, workflow, and customer experience requirements
  • Test conversational behavior, integration reliability, fallback handling, and end-to-end customer journeys
  • Monitor interactions and recommend improvements to response quality and task completion

AI Agents and MCP Integration

  • Build AI agents that use approved tools and APIs to complete defined tasks
  • Implement tool calling, workflow orchestration, state management, and appropriate human approval steps
  • Develop or integrate MCP servers that expose authorized tools, resources, and enterprise services to AI applications
  • Implement authentication, authorization, input validation, error handling, and logging
  • Test tool permissions, agent behavior, and recovery from failures

RAG and Data Integration

  • Develop document ingestion, extraction, cleaning, chunking, and embedding workflows
  • Integrate vector databases or search platforms to support semantic retrieval
  • Improve retrieval relevance, source attribution, and response groundedness
  • Connect AI applications to structured and unstructured data sources while respecting access permissions

APIs, Cloud, and Deployment

  • Build and consume REST APIs using frameworks such as FastAPI or Flask
  • Integrate AI services with enterprise applications, databases, and third-party platforms
  • Deploy and support applications using approved Azure, AWS, or Google Cloud services
  • Contribute to containerization, CI/CD pipelines, configuration management, and secure secrets handling
  • Monitor application performance, availability, and resource consumption

Quality, Security, and Collaboration

  • Create meaningful tests and evaluation datasets for AI features
  • Assess response accuracy, tool-use correctness, reliability, latency, and operating costs
  • Address risks such as prompt injection, sensitive data exposure, and unauthorized tool execution
  • Participate in code reviews, troubleshooting, release validation, and Agile delivery
  • Maintain technical documentation and communicate progress, dependencies, and issues clearly

Requirements

Core Experience

  • 2–4 years of experience in AI/ML engineering or a related software engineering role
  • Proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience with NLP, computer vision, or generative AI is a strong plus
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and MLOps practices
  • Strong understanding of data structures, algorithms, and statistical modeling
  • Experience with SQL/NoSQL databases and data preprocessing techniques
  • Strong problem-solving skills and ability to work both independently and collaboratively

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related discipline, or equivalent practical experience
  • Typically 2–5 years of relevant software engineering experience, including hands-on development of AI/ML or LLM-based applications
  • Strong Python programming, debugging, and problem-solving skills
  • Practical experience integrating LLMs into applications
  • Hands-on experience with Cisco Webex Contact Center and building Webex AI agents
  • Experience developing conversational flows and integrating AI agents with backend APIs or business systems
  • Experience building or consuming REST APIs and working with JSON
  • Familiarity with AI agent tool calling and workflow orchestration
  • Understanding of MCP concepts and how MCP servers connect AI applications to tools and resources
  • Working knowledge of SQL, data processing, and application integration
  • Experience with at least one major cloud platform: Azure, AWS, or Google Cloud
  • Familiarity with Git, testing, and collaborative software development
  • Clear communication skills and the ability to work with technical and business stakeholders

Preferred Qualifications

  • Experience developing and deploying RAG applications
  • Hands-on experience building MCP servers or integrating MCP clients
  • Familiarity with frameworks such as LangChain, LangGraph, LlamaIndex, or comparable tools
  • Experience with vector databases or search technologies such as pgvector, Pinecone, OpenSearch, or Azure AI Search
  • Experience with contact center workflows, routing, human-agent handoff, and conversational analytics
  • Familiarity with speech-to-text, text-to-speech, and voice-based AI applications
  • Experience with Docker, CI/CD pipelines, asynchronous Python, or event-driven integrations
  • Understanding of AI architecture patterns, scalability, observability, and cost optimization
  • Experience supporting enterprise or healthcare-related applications

Technology Stack

Programming: Python, SQL

Application Frameworks: FastAPI, Flask

Generative AI: LLM APIs, prompt engineering, structured outputs, embeddings

Contact Center: Cisco Webex Contact Center, Webex AI agents, conversational flows, human-agent handoff

Agents and Connectivity: AI agents, tool calling, MCP servers and clients

Retrieval: RAG, semantic search, vector databases

Integrations: REST APIs, JSON, enterprise systems

Cloud: Azure, AWS, or Google Cloud

Delivery: Git, Docker, CI/CD, automated testing, logging, and monitoring

Experience with every listed tool is not required. Strong Python and AI development skills, along with hands-on Webex Contact Center and Webex AI agent building experience, are central to this role.

How to Apply

Submit your updated résumé and a brief summary of relevant AI projects through this job posting. Include your availability and highlight experience with Python, LLM applications, Webex Contact Center, Webex AI agents, MCP, RAG, API integrations, and cloud platforms.

Portfolio or GitHub links are welcome. Please exclude confidential client information.

About KRDL USA

KRDL USA, headquartered in Lincolnshire, Illinois, is a forward-thinking technology company and digital transformation partner committed to helping organizations innovate, modernize, and thrive in an increasingly connected world. Driven by our passion for Artificial Intelligence, Cloud Computing, Enterprise Architecture, Intelligent Automation, and Emerging Technologies, we focus on delivering innovative, scalable, and business-driven solutions that bridge the gap between technology and real-world business challenges.

At KRDL USA, we believe that people are the foundation of innovation. We foster a collaborative, inclusive, and growth-oriented environment where talented professionals are empowered to think boldly, challenge conventional approaches, embrace emerging technologies, and transform ideas into meaningful outcomes.

Guided by our commitment to Innovation, Integrity, and Excellence, we strive to build lasting partnerships, accelerate business transformation, and create opportunities for our clients, employees, and communities.

Our Philosophy: Bridging People | Technology & Opportunities.

Compensation and benefits vary by employment classification, position, location, and eligibility. Specific offerings will be confirmed during the hiring process.

About KRDL USA INC

KRDL USA is an IT consulting and outsourcing company that designs, deploys and operates Cisco-powered collaboration, networking, security and Webex AI solutions. The company offers strategy services, AI and industrial IoT, cloud modernization, data and analytics, microservices and APIs, and managed services across multiple cloud platforms and industries.

Industry
IT Consulting and Outsourcing
Head office
Lincolnshire, IL
Company size
11-50
Founded
2019
Cisco collaboration and networkingWebex AI solutionsCloud modernizationData and analyticsMicroservices and APIsManaged servicesAI and machine learningIndustrial IoT
View KRDL USA INC’s profile →

Interested in this role?

Apply now to join KRDL USA INC.

Similar roles

AI Engineer - Mid-Level