> Markdown version of [/jobs/ext/2243150-software-engineer](https://www.wearedevelopers.com/jobs/ext/2243150-software-engineer). 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). --- # Software Engineer - **Company:** Ngtalenttech Group Llc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Cloud Computing, Continuous Integration, Relational Databases, Distributed Systems, Python (Programming Language), Queueing Systems, Regression Testing, Search Technologies, Software Engineering, TypeScript, ReactJS, Large Language Models, Multi-Agent Systems, Backend, Event Driven Architecture, Build Management, Low Latency, Machine Learning Operations, Virtual Agents, Api Design - **Published:** August 26, 2026 - **Apply:** https://www.dice.com/job-detail/3a60114a-d83d-4ebe-b8d5-4b13a0384621 ## About the Role Five or more years of software engineering experience, including ownership of complex systems from design through production. Hands-on experience building AI-enabled applications, including agentic workflows, LLM integrations, evaluation systems, and production AI pipelines. Strong Python expertise, including asynchronous services, type-safe application development, API design, testing, and scalable backend systems. Strong React and TypeScript expertise, with experience building polished, reliable, and maintainable product experiences. Experience with RAG, embeddings, vector search, context engineering, or other retrieval-based AI architectures. Understanding of security, privacy, access control, and data-governance considerations for AI systems. Strong distributed systems fundamentals, including event-driven architectures, message queues, background workers, job pipelines, and state management. Fluency with relational databases and strong data-modeling judgment. Strong judgment around how AI systems should be tested, evaluated, monitored, and improved in production. ## Description Seeking an AI-forward Senior Software Engineer to build secure, reliable, and scalable AI-enabled products and capabilities. The ideal candidate combines strong software engineering fundamentals with hands-on experience applying generative AI to meaningful business and customer problems. They will partner across Engineering, Product, Data, Security, and Infrastructure to turn emerging AI capabilities into durable production solutions. Responsibilities Design and build production-grade AI agent systems, including multi-agent workflows, orchestration layers, and the infrastructure needed to make them reliable, observable, and auditable. Design retrieval, context, and memory systems that ground AI outputs and support reliable multi-step workflows. Develop AI-powered decision-support systems that meet the accuracy, traceability, and explainability requirements of healthcare and other regulated environments. Develop distributed backend services, event-driven workers, job pipelines, and multi-stage processing systems that deliver AI outputs reliably under load. Build intuitive, product-quality user experiences using React and TypeScript that make complex AI capabilities understandable and actionable. Establish patterns for AI quality assurance, including automated evaluations, regression testing, groundedness checks, and compliance guardrails. Own the deployment and operation of AI-enabled systems through CI/CD, cloud infrastructure, monitoring, alerting, and production support. Evaluate models, frameworks, and architectural approaches based on accuracy, latency, reliability, security, and cost. Partner with Product, Engineering, Data, Security, and Infrastructure to deliver responsible and scalable AI solutions. Mentor engineers and help raise engineering standards across the team. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Best practices: Building Enterprise Applications that leverage GenAI](https://www.wearedevelopers.com/videos/1513-best-practices-building-enterprise-applications-that-leverage-genai) ## 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) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud)