More jobs:
AI Engineer – MCP Server Development | Senior
Job in
Mexico, Audrain County, Missouri, 65265, USA
Listed on 2026-10-12
Listing for:
Recruit CRM
Full Time
position Listed on 2026-10-12
Job specializations:
-
Software Development
Backend Developer, Python, DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Mexico
Type: Contractor
Duration: 3 months
Work arrangement: Remote
We are looking for a Senior AI Engineer / Backend Engineer to join a small engineering team building production-grade Model Context Protocol (MCP) servers that connect enterprise systems with internal AI and LLM applications.
This role is highly hands-on and focused on Python backend development, enterprise API integrations, Kubernetes, and AI/LLM tool integrations
. You will build custom integration services on top of an established platform, connecting systems such as CRM, project management, and data platforms to AI applications.
- Design and develop MCP servers in Python using the MCP SDK and established engineering frameworks.
- Define tool specifications, including tool sets, authentication requirements, rate limits, pagination, and data-handling rules.
- Build robust asynchronous API clients for enterprise SaaS and data platforms, including authentication, retries, backoff, rate limiting, pagination, and error handling.
- Design clear, model-friendly tool interfaces using Pydantic schemas and iterate based on LLM evaluation results.
- Integrate services with existing OAuth and authentication mechanisms
, ensuring secure handling of credentials and secrets. - Implement caching and quota-protection strategies for third-party APIs.
- Develop unit and integration tests using pytest
, including testing against sandbox environments. - Support security practices such as least-privilege access, audit logging, protection of write/destructive actions, and secure handling of untrusted data.
- Deploy and operate services on Kubernetes
, working with Helm or Kustomize and established CI/CD pipelines. - Configure and work with observability tools such as structured logging, metrics, and distributed tracing.
- Create technical specifications and documentation for the services you build.
- Collaborate with engineers and stakeholders to take integrations from design through production deployment.
- 5+ years of professional backend development experience
, including at least 3 years working with Python
. - Strong experience with Python, asynchronous programming, typing, and Pydantic
. - Proven experience integrating third-party REST APIs in production
, including authentication, pagination, rate limiting, webhooks, and error handling. - Working knowledge of OAuth 2.0, including authorization flows, token refresh, and scopes.
- Hands-on experience deploying and operating services with Kubernetes
, including containers, Helm or Kustomize, health probes, and basic autoscaling concepts. - Experience working with CI/CD pipelines in a production environment.
- Strong testing practices with pytest
, mocking, and integration testing. - Experience with observability concepts and tools such as Prometheus, Open Telemetry, structured logging, or equivalent technologies
. - Strong written communication skills and the ability to create clear technical specifications and documentation.
- Hands-on experience with MCP, LLM tool/function calling, AI agents, or AI integrations
. - Experience integrating enterprise platforms such as Salesforce, Jira/Atlassian, Snowflake, Service Now, Workday
, or similar systems. - Experience with Vault, External Secrets Operator
, or other enterprise secrets-management solutions. - Experience using Redis or similar technologies for caching.
- Familiarity with prompt-injection risks and secure patterns for LLM-facing applications.
- Experience working with enterprise security reviews and least-privilege access models.
- Competitive compensation paid in USD.
- 100% Remote.
- Paid Time Off: 12 PTO days per year.
- Local Holidays:
All official holidays in your country.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×