> Markdown version of [/jobs/ext/2693881-full-stack-ai-engineer-backend](https://www.wearedevelopers.com/jobs/ext/2693881-full-stack-ai-engineer-backend). 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). --- # Full Stack AI Engineer Backend - **Company:** Nmk Global Inc. - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Component-Based Software Engineering, Software as a Service, Databases, Data Integration, Software Debugging, Programming Tools, Distributed Systems, Software Engineering, TypeScript, Enterprise Software Applications, ReactJS, Large Language Models, Multi-Agent Systems, Backend, Kotlin, Build Management, Front End Software Development, Code Restructuring, Microservices - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/9be7fce0-bc49-43b2-a77e-8c3fa118989d ## About the Role The ideal candidate is first a strong enterprise software engineer, with the ability to design and implement agentic capabilities rather than solely integrate prebuilt AI solutions., * 7+ years of professional software engineering experience preferred. * Strong hands-on Java and/or Kotlin development experience. * Strong backend engineering experience building production enterprise applications. * Genuine full-stack experience, including integration with modern frontend applications. * Demonstrated experience building enterprise applications or major product capabilities from scratch. * Strong API, microservices, distributed systems, data integration, and production engineering fundamentals. * Hands-on experience building AI agents or agentic workflows, rather than only calling LLM APIs. * Understanding of agent orchestration, tool/function calling, context/state management, RAG or retrieval patterns, and agent reliability. * Familiarity with agent frameworks/SDKs such as LangGraph, OpenAI Agents SDK, Anthropic tooling, or comparable technologies. * Familiarity with Codex and/or Claude-driven software development. * Experience shipping, testing, debugging, and operating production systems. Preferred: * React/TypeScript experience sufficient to contribute to full-stack feature delivery. * Experience building AI-enabled SaaS or enterprise products. * Experience with agent evaluation, observability, guardrails, and human-in-the-loop patterns. * Experience in regulated, financial, or other high-reliability enterprise environments. ## Description We are looking for a Senior Full Stack Engineer with strong backend expertise in Java/Kotlin to build enterprise-grade applications incorporating agentic AI capabilities. This is a hands-on product engineering role for engineers who can build applications and services from scratch, own features end to end, and use modern AI-assisted development tools such as Codex and Claude as part of their engineering workflow., * Design and build enterprise applications and new product capabilities from scratch. * Own features end to end, including architecture, backend implementation, APIs, frontend integration, testing, deployment, and production support. * Build scalable backend services primarily using Java and/or Kotlin. * Design APIs, service integrations, data models, and distributed application components. * Contribute across the full stack while maintaining strong backend ownership. * Build agentic AI capabilities from the ground up, including multi-step workflows, tool calling, orchestration, state/context management, and agent-to-application integrations. * Integrate agents with enterprise APIs, services, databases, and existing product workflows. * Apply appropriate reliability patterns such as validation, guardrails, retries, fallbacks, observability, and human controls. * Use Codex, Claude/Claude Code, or similar AI-driven development workflows for implementation, debugging, testing, refactoring, and engineering productivity. * Participate in architecture/design reviews and contribute reusable engineering and agentic patterns. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [AI Agents & Agentic AI](https://www.wearedevelopers.com/videos/2017-ai-agents-agentic-ai) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [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)