Senior Software Engineer ( AI Platform )
Unlock Your Future with Nexaminds!
At Nexaminds, we're on a mission to redefine industries with AI. We're passionate about the limitless potential of artificial intelligence to transform businesses, streamline processes, and drive growth.
Join us on our visionary journey. We're leading the way in AI solutions, and we're committed to innovation, collaboration, and ethical practices. Become a part of our team and shape the future powered by intelligent machines. If you're driven by ambition, success, fun, and learning, Nexaminds is where you belong.
Eligibility Notice This position is only open to candidates who are Mexican citizens currently residing in Mexico. Applications from candidates who do not meet this legal and operational requirement will not be considered. We appreciate your interest and encourage you to apply to roles that match your location.
Nexaminds is looking for a Senior Software Engineer โ AI Platform to design and scale our next-generation internal AI capabilities. In this role, you will help build the foundational infrastructure and developer tools that enable engineering teams across the organization to efficiently deploy, monitor, and optimize intelligent cloud services.
Location: MEXICO
Qualifications we are looking for:
-
5+ years of software engineering experience, with Python as your primary programming language for enterprise solutions.
-
2+ years building production LLM systems, including hands-on experience with inference optimization, RAG, agentic patterns, or AI infrastructure.
-
Dual-Language Fluency: Deep expertise in Python paired with working proficiency in C#/.NET to ensure seamless platform interop with .NET application teams.
-
Agentic Frameworks: Strong hands-on experience with frameworks such as Semantic Kernel, LangGraph, LangChain, or custom-built agent orchestration runtimes.
-
RAG Architecture: Production experience with advanced chunking strategies, embedding models, vector search, retrieval quality, and debugging complex RAG failure modes.
-
Azure AI Ecosystem: Practical experience with Azure AI Foundry / Azure OpenAI, including model deployment, API integration, and cloud observability tooling.
-
Platform & SDK Design: Proven track record building internal platforms, polyglot SDKs, or reusable libraries that abstract technical complexity for other engineers.
-
AI Observability & Costs: Strong grasp of tracking token usage, latency, granular cost attribution, and distributed tracing across asynchronous workflows.
Nice to have:
-
TypeScript experience for SDK expansion and frontend tooling work.
-
Model Context Protocol (MCP) server development and agent tool ecosystem integration.
-
Automated Eval framework experience (LLM-as-judge, rubric-based scoring, regression testing pipelines).
-
AI governance execution (RBAC for model access, content filtering, PII redaction, prompt injection defense).
-
Infrastructure deployment via Azure Container Apps and Terraform provisioning.
-
Familiarity with AI regulatory frameworks (NIST AI RMF, ISO/IEC 42001).
Job duties:
-
Design and build a core LLM gateway handling model routing, prompt versioning, fallback logic, per-team cost attribution, rate limiting, and semantic caching.
-
Build and operate RAG pipelines, embedding services, and vector search infrastructure (Azure AI Search) for company-wide consumption.
-
Develop the agentic runtime infrastructure, managing agent definitions, tool registration, state management, multi-step orchestration, and human-in-the-loop hooks.
-
Design multi-agent coordination patterns using A2A protocol, Semantic Kernel agents, or equivalent frameworks.
-
Build comprehensive AI observability and tracing pipelines to log prompts/responses, monitor latency, and track multi-agent workflow paths.
-
Implement AI governance and security layers, including content filtering, PII redaction, audit logging, and prompt injection defenses.
-
Create AI-specific incident response mechanisms to automatically detect agent failures, hallucination patterns, and runaway API costs.
-
Build polyglot SDKs (Python, C#, TypeScript) that provide ergonomic, paved-road interfaces for chat, summarization, and extraction use cases.
-
Architect automated eval pipelines with rubric-based scoring and LLM-as-judge frameworks to monitor production quality continuously.
What you can expect from us
Here at Nexaminds, we're not your typical workplace. We're all about creating a friendly and trusting environment where you can thrive. Why does this matter? Well, trust and openness lead to better quality, innovation, commitment to getting the job done, efficiency, and cost-effectiveness.
- Stock options ๐
- Remote work options ๐
- Flexible working hours ๐
- Benefits above the law
- But it's not just about the work; it's about the people too. You'll be collaborating with some seriously awesome IT pros.
- You'll have access to mentorship and tons of opportunities to learn and level up.
Ready to embark on this journey with us? ๐๐ If you're feeling the excitement, go ahead and apply!