MCP Software Engineer
We are seeking a talented MCP Software Engineer to join a dynamic team. This remote role offers the opportunity to develop and scale communication platforms and data pipelines supporting advanced AI and analytics initiatives. You will play a key role in designing systems that enhance agent communication, orchestration, and observability, directly impacting enterprise data integration and AI workflows.Responsibilities include:Developing and implementing the MCP (Model/Agent Communication Platform) to facilitate seamless agent interactions and system orchestrationBuilding scalable data pipelines to support AI, machine learning, and analytics use casesIntegrating MCP with enterprise data systems, APIs, and AI services for efficient data flowSupporting data transformation, ingestion, and workflow orchestration to ensure reliable data processingCollaborating with cross-functional teams to optimize system performance and observabilityRequirements for the MCP Software Engineer:A minimum of five years working in software or data engineering roles, with a focus on building robust data systemsStrong skills in Python programming and experience designing APIs or microservices architecturesProven experience creating data pipelines using ETL (Extract, Transform, Load) or ELT processesHands-on experience with distributed or event-driven systems for scalable data processingPractical knowledge of AI/LLM integration workflows and agent-based or orchestration frameworks such as LangChain or Semantic KernelDeep understanding of system observability, including logging, tracing, and monitoring practicesFamiliarity with integrating AI solutions into enterprise data platforms and working with cloud environments like Azure, GCP, or AWSNice to Have:Experience with MCP or similar agent communication frameworksKnowledge of MLOps or LLMOps practices for managing AI models and workflowsUnderstanding of vector databases, embeddings, and Retrieval-Augmented Generation (RAG) architecturesExperience with CI/CD pipelines and DevOps practicesExposure to real-time observability tools and monitoring solutionsWhat’s in it for you?Competitive hourly pay rate of $65–68, with potential for contract extension or conversionWork remotely from anywhere in the United States, offering flexibility and work-life balanceOpportunity to contribute to cutting-edge AI and data integration projects in a fast-growing fieldCollaborate with innovative teams leveraging modern cloud platforms and scalable architecturesGain experience in AI/LLM workflows, orchestration frameworks, and observability toolsWhy IDR?25+ Years of Proven Industry Experience in 4 major marketsEmployee Stock Ownership ProgramMedical, Dental, Vision, and Life InsuranceClearlyRated's Best of Staffing® Client and Talent Award winner for 12 years in a rowCompensation Range: $65-68/hr