AI Engineer - Integrations
About the role
As an AI Engineer - Integrations, you will be responsible for designing, building, and maintaining integrations that connect the company's agentic AI platform to various business systems such as ERPs, HR, payroll, and CRM systems. The role involves implementing secure authentication, accurate data mapping, and robust error handling, as well as building agentic workflows to automate business processes. You will work closely with customers and partners to adapt integrations to their specific requirements and ensure data isolation and access controls. The position requires strong backend development skills, particularly in Python and REST APIs, and hands-on experience with at least one major business system integration. The company offers a competitive salary and opportunities for hands-on work across multiple enterprise systems, with a clear path to a Senior AI Engineer role.
Must have
- 3 to 5 years building integrations or backend services
- Strong Python, including asynchronous programming
- Strong experience building and consuming REST APIs
- Hands-on integration experience with at least one ERP, HR, payroll or CRM system, such as Business Central, SAP, NetSuite, Odoo or a comparable platform
- Working knowledge of Model Context Protocol (MCP), including connecting AI agents to systems through MCP servers
- Integration security using OAuth 2.0, API keys and Entra ID app registrations
- Production integration experience covering rate limits, pagination, timeouts, retries, idempotency and duplicate-request protection
- Data mapping and validation between systems using Pydantic, JSON Schema or comparable approaches
- Azure Functions, SQL and relational data modelling
- Automated testing with pytest, Git and CI/CD
Nice to have
- OData experience, particularly for Microsoft business systems; SOAP experience for legacy integrations
- Basic accounting knowledge, including journals, postings, reversals, accounts payable and accounts receivable
- Microsoft Graph and Teams integrations
- Azure OpenAI, Azure Document Intelligence and Azure Storage
- React and TypeScript
Technologies
- Agentic AI
- Authentication
- Azure
- Azure Functions
- CI/CD
- CRM
- Data Modeling
- Microsoft Entra ID
- ERP
- Git
- JSON
- MCP
- NetSuite
- OAuth
- Odoo
- OpenAI
- pytest
- Python
- React
- REST
- SAP
- SOAP
- SQL
- Test Automation
- TypeScript
Highlights
The company offers a competitive salary based on experience and provides a path to Senior AI Engineer. The role involves hands-on work across several enterprise systems. No specific location, remote work, or visa details are mentioned.