> Markdown version of [/jobs/ext/1928333-principal-software-engineer-ai-platform](https://www.wearedevelopers.com/jobs/ext/1928333-principal-software-engineer-ai-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - AI Platform - **Company:** AI FIRST, INC. - **Location:** Plantation, FL, United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Bash Shell, Cloud Engineering, Identity and Access Management, Python (Programming Language), Node.Js, OAuth, OpenID, Windows PowerShell, Role-Based Access Control, Single Sign-On, TypeScript, Scripting, Okta, Large Language Models, Gitlab-ci, Kubernetes, Docker - **Published:** August 5, 2026 - **Apply:** https://www.gravityitresources.com/job/9607 ## About the Role * Bachelor's degree or equivalent work experience * 7+ years of relevant software engineering experience * Demonstrated experience designing and building platform/infrastructure/backend services used by other engineering teams * Deep, hands-on experience building and operating production backend services and developer platforms * Mastery of 2+ modern general-purpose programming languages (e.g., Python, TypeScript); Go or C# is a plus * Strong understanding of REST API design, GraphQL (building and consuming), and microservices architecture * Hands-on experience with cloud platforms (e.g., AWS) and container tooling (Docker, Kubernetes) * Experience building on/integrating with LLMs and agentic systems (tool/function calling, MCP, retrieval, evaluation) * Solid grounding in identity and access management (OAuth2/OIDC, SSO, RBAC); Keycloak, Entra ID, or Auth0 strongly preferred * Familiarity with scripting/automation (Bash/PowerShell) and CI/CD + infrastructure as code (e.g., GitLab CI, Helm) * Comfort operating in ambiguity; ability to solve problems without an existing blueprint * Excellent communication and ability to influence/collaborate across teams * Embraces AI as a core part of daily workflow and a partner in problem-solving, * Hands-on experience building LLM-powered or agentic applications (MCP servers, tool-calling agents, retrieval/RAG) * Python and/or TypeScript/Node development experience * Identity and access management experience (Keycloak, Entra ID, Auth0; OAuth2/OIDC) * Cloud architecture and deployment (AWS, EKS); hands-on Docker/Kubernetes experience * Experience with observability and telemetry tooling * Financial services or brokerage domain experience ## Description * Architect and hands-on build the core of the AI Platform: MCP gateway, AI portal/skills marketplace, identity brokering layer, and agentic execution flows * Code the most complex/ambiguous solutions and set the technical bar for the platform * Design secure-by-default integrations between internal systems and AI agents (authentication, authorization, RBAC, audit logging) * Build telemetry/observability to make AI usage and spec-driven development measurable across the organization * Partner with engineering teams to turn workflows into reusable skills, MCP servers, and agentic routines * Establish patterns, guardrails, and "golden paths" for fast and safe adoption of AI tooling within governance standards * Champion best practices in development, testing, and deployment; ensure scalability, reliability, and performance in a Kubernetes/DevOps environment * Evaluate emerging models/frameworks/agent patterns and incorporate valuable approaches into the platform ## Related Videos - [AI Won't Fix Your Engineering Culture](https://www.wearedevelopers.com/videos/100266-ai-won-t-fix-your-engineering-culture) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools)