JobHabor
Menu

Senior AI Software Developer

Expert In Recruitment Solutions · Remote, CO

Strong hiring record · median 10 days open

100100

Hiring signal

Actively hiring

Posted 6 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 6 days ago
  • Still listed on the employer's own board

Did you apply?

Senior AI Software Developer at Expert In Recruitment Solutions. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Senior AI Software Developer

We are seeking a Senior AI Software Developer to design, build, and integrate business-critical applications within a Microsoft Azure environment. This role will focus on developing cloud-native enterprise applications, incorporating AI-assisted development practices, and integrating applications with SAP and other enterprise systems.

Required Skills

  • 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

Skills

  • Go
  • Python
  • Azure
  • SAP
  • APIs
  • middleware
  • messaging
  • OData
  • IDocs
  • BAPIs
  • RFCs
  • OpenAI Codex
  • Claude Code
  • GitHub Copilot
  • SQL
  • PostgreSQL
  • Redis
  • Azure API Management
  • Azure Service Bus
  • Azure Event Hubs
  • Azure Database for PostgreSQL
  • Azure Key Vault
  • Azure Entra ID
  • OAuth 2.0
  • OpenID Connect
  • REST APIs
  • microservices
  • distributed systems
  • event-driven architecture
  • AI integration
  • enterprise data retrieval
  • cloud deployment
  • CI/CD
  • containerization
  • fault tolerance
  • application resiliency

More jobs at Expert In Recruitment Solutions

All 120

Similar roles