Eagan, Minnesota, United States
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 orchestration
- Building scalable data pipelines to support AI, machine learning, and analytics use cases
- Integrating MCP with enterprise data systems, APIs, and AI services for efficient data flow
- Supporting data transformation, ingestion, and workflow orchestration to ensure reliable data processing
- Collaborating with cross-functional teams to optimize system performance and observability
Requirements for the MCP Software Engineer:
- A minimum of five years working in software or data engineering roles, with a focus on building robust data systems
- Strong skills in Python programming and experience designing APIs or microservices architectures
- Proven experience creating data pipelines using ETL (Extract, Transform, Load) or ELT processes
- Hands-on experience with distributed or event-driven systems for scalable data processing
- Practical knowledge of AI/LLM integration workflows and agent-based or orchestration frameworks such as LangChain or Semantic Kernel
- Deep understanding of system observability, including logging, tracing, and monitoring practices
- Familiarity with integrating AI solutions into enterprise data platforms and working with cloud environments like Azure, GCP, or AWS
Nice to Have:
- Experience with MCP or similar agent communication frameworks
- Knowledge of MLOps or LLMOps practices for managing AI models and workflows
- Understanding of vector databases, embeddings, and Retrieval-Augmented Generation (RAG) architectures
- Experience with CI/CD pipelines and DevOps practices
- Exposure to real-time observability tools and monitoring solutions
What’s in it for you?
- Competitive hourly pay rate of $65–68, with potential for contract extension or conversion
- Work remotely from anywhere in the United States, offering flexibility and work-life balance
- Opportunity to contribute to cutting-edge AI and data integration projects in a fast-growing field
- Collaborate with innovative teams leveraging modern cloud platforms and scalable architectures
- Gain experience in AI/LLM workflows, orchestration frameworks, and observability tools
Why IDR?
- 25+ Years of Proven Industry Experience in 4 major markets
- Employee Stock Ownership Program
- Medical, Dental, Vision, and Life Insurance
- ClearlyRated's Best of Staffing® Client and Talent Award winner for 12 years in a row
Compensation Range: $65-68/hr