> Markdown version of [/jobs/ext/4009218-senior-ai-software-developer](https://www.wearedevelopers.com/jobs/ext/4009218-senior-ai-software-developer). 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). --- # Senior AI Software Developer - **Company:** EXPERT RECRUITING SOLUTIONS, LLC - **Location:** New York, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Software Applications, Application Performance Management, User Authentication, Microsoft Azure, Cloud Computing, Code Generation, Code Review, Databases, Continuous Integration, Data Governance, Relational Databases, Database Schema, Middleware, Fault Tolerance, Identity and Access Management, IDoc, Python (Programming Language), Key Management, PostgreSQL, SQL Azure, SAP ERP, OAuth, Open Data Protocol, Redis, Openid Connect, Azure Active Directory, Distributed Caching, Message Oriented Middleware, SAP (Applications), SAP Implementation, Software Deployment, Software Engineering, SQL Databases, Data Streaming, Systems Integration, Enterprise Data Management, Azure Service Bus, Enterprise Application Integration, Data Logging, Enterprise Software Applications, Spring Cloud, GitHub Copilot, Retrieval-Augmented Generation, System Availability, Large Language Models, Claude Code, Software Troubleshooting, Software Application Programming, SAP Business Technology Platform, AI Coding Agents, Event Driven Architecture, AI Platforms, SAP S/4HANA, SAP MDG, Invoking Functions, Restful APIs, OpenAI Codex, Code Restructuring, Api Management, Golang, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/fdd7a19a-31a0-4d3a-8a70-ef44c67b5abb/senior-ai-software-developer ## About the Role · Strong experience developing and supporting enterprise-grade software applications · Strong development experience with Go (Golang) and Python · Experience building and deploying cloud-native applications in Microsoft Azure · Demonstrated experience integrating enterprise applications with SAP ERP and/or SAP S/4HANA · Experience with SAP integration methods such as APIs, middleware, messaging, OData, IDocs, BAPIs, RFCs, or similar SAP integration patterns · Experience using AI-assisted software development tools, such as: o OpenAI Codex o Claude Code o GitHub Copilot o Similar AI coding and software engineering tools · Experience developing applications or technical solutions for consumer goods, manufacturing, supply chain, distribution, or related industries · Strong understanding of SQL, relational databases, database schemas, and application-to-database integration · Experience working with PostgreSQL or similar relational database technologies · Understanding of application-specific databases, shared databases, data ownership, and database integration patterns · Strong understanding of caching architecture, including: o Distributed caching o Cache invalidation strategies o Cache-aside patterns o Application performance optimization o Technologies such as Redis or equivalent platforms · Fluent or professional working proficiency in English is required for written documentation, technical discussions, collaboration, and stakeholder communication. Azure & Integration Experience Experience developing applications that operate within an Azure architecture incorporating technologies such as: · Azure API Management (APIM) · Azure Service Bus · Azure Event Hubs · Azure Database for PostgreSQL · Application-specific and centralized database architectures · Microsoft Entra ID · Identity and Access Management (IAM) · Azure Key Vault · Azure networking and secure application connectivity · Monitoring, logging, and application observability · CI/CD and automated cloud deployment Candidates should understand both synchronous API integration and asynchronous/event-driven architectures. AI Development & Integration · Experience incorporating AI capabilities into enterprise applications · Experience integrating applications with LLMs or AI services · Understanding of AI agents, tool/function calling, RAG, and enterprise data retrieval · Ability to securely integrate AI applications with enterprise APIs, databases, SAP, and other internal systems · Understanding of data privacy, security, access controls, and governance for enterprise AI solutions · Experience using AI tools as part of the software development lifecycle, including code generation, refactoring, testing, troubleshooting, documentation, and code review Architecture & Engineering Knowledge · Strong understanding of REST APIs and enterprise integration patterns · Experience with microservices and distributed application architectures · Understanding of asynchronous messaging and event-driven systems · Knowledge of authentication and authorization concepts such as OAuth 2.0 and OpenID Connect · Understanding of application resiliency, retry handling, fault tolerance, scalability, and high availability · Ability to design maintainable application and database architectures · Experience troubleshooting application, integration, database, and cloud-platform issues Preferred Experience · Experience developing software for a consumer goods manufacturer · Experience with SAP BTP, SAP Integration Suite/CPI, SAP MDG, SAP Variant Configuration, or other SAP functional/technical domains · Experience integrating SAP with manufacturing, order-management, MES, WMS, or shop-floor systems · Experience with Redis or other distributed caching technologies · Experience with Infrastructure as Code, CI/CD, containers, and cloud-native deployment practices · Experience taking AI-enabled applications from prototype through production deployment