NXGEN Technology AG
AI Integration Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
India
Work mode:
Onsite
Published on:
16 September 2026
What they need
The AI Integration Engineer will design, build, and continuously improve an AI-driven engineering pipeline that enables NXGEN to rapidly integrate edge devices, cameras, NVRs, access-control systems, alarm panels, IoT devices, and other physical-security technologies into our platform.The role combines AI agent development, software engineering, device/API integration, automation, CI/CD, and testing to create a highly automated Device Integration Factory.The long-term goal is to transform traditional manual integrations into an agentic workflow where AI agents can analyze vendor documentation, generate integration code, build and deploy integrations in isolated environments, run automated tests, identify and fix failures, and prepare validated changes for engineering review.The engineer will own the architecture, implementation, and continuous improvement of this platform while keeping human engineers as the final approval authority for production changes.
Responsibilities:
- Design and build an AI-powered Device Integration Factory capable of automating the integration of new vendors and devices
- Develop structured workflows using AI coding agents such as Claude Code, OpenAI Codex/ChatGPT, LLM APIs, and agent frameworks
- Build AI agents capable of analyzing vendor documentation, SDKs, APIs, protocols, and sample code and converting them into actionable integration plans
- Develop reusable integration templates for REST APIs, WebSockets, TCP, MQTT, HTTP webhooks, RTSP, ONVIF, SIA, SDK-based integrations, Node-RED, and event-driven architectures
- Build AI-assisted capability mapping between vendor-specific functionality and NXGEN’s standard platform capabilities
- Create automated, isolated sandbox environments for safely building and testing AI-generated integrations
- Develop automated testing frameworks covering connectivity, authentication, device management, events, alarms, video, controls, reliability, and failure recovery
- Enable AI-driven test-case generation based on API specifications, device documentation, requirements, and existing integration patterns
- Integrate the AI development workflow with Git, CI/CD, Docker, artifact repositories, automated testing, code quality checks, and security scanning
- Build mechanisms that allow AI agents to create branches, generate and modify code, run builds and tests, troubleshoot failures, and prepare pull requests for engineering review
- Build and maintain an integration knowledge base containing vendor APIs, device capabilities, protocols, previous implementations, test cases, known issues, and lessons learned
- Develop an Integration Planning Agent capable of automatically generating implementation plans for new devices and vendors
- Perform device and protocol analysis when documentation is incomplete, including analysis of SDKs, network traffic, HTTP/WebSocket communication, TCP, MQTT, RTSP, and device logs
- Implement human-in-the-loop controls that identify situations requiring engineering intervention and generate clear escalation packages with evidence and recommendations
- Build observability for the AI integration pipeline, tracking execution time, iterations, failures, human interventions, test pass rates, code acceptance, integration reuse, and AI/API consumption
- Ensure AI-generated code follows security, compliance, and engineering standards, including secure credential handling, sandboxing, dependency scanning, SAST, container scanning, and auditability
- Automate the generation of integration documentation, API mappings, capability matrices, test plans, test reports, troubleshooting guides, and release notes
- Continuously analyze completed integrations and improve reusable patterns, templates, agents, and automation to make every future integration faster and more reliable
Desired Candidate Profile
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, or equivalent practical experience
Strong practical experience building software systems using LLM-based coding agents and AI automation
Hands-on experience with Claude Code, OpenAI Codex/ChatGPT coding workflows, LLM APIs, or similar AI coding tools
Strong programming skills in several of the following: Python, JavaScript/TypeScript, Node.js, C++, C#, or Go
Strong understanding of APIs, integrations, and communication protocols including REST, WebSocket, TCP/IP, MQTT, HTTP, RTSP, ONVIF, JSON/XML, webhooks, and authentication mechanisms
Experience with agent orchestration, tool calling, structured outputs, prompt engineering, RAG, knowledge retrieval, and AI evaluation
Experience building automated software development, testing, or deployment workflows
Strong understanding of unit testing, integration testing, API testing, end-to-end testing, and test automation
Experience with Git and CI/CD workflows
Good understanding of Docker, Linux, cloud environments, and infrastructure automation
Strong problem-solving and debugging skills, with the ability to analyze complex technical issues and incomplete documentation
Strong English communication skills and ability to work collaboratively with software engineering and product teams
Preferred Qualifications:
Experience with AI agent frameworks such as LangGraph, Semantic Kernel, CrewAI, AutoGen, or OpenAI Agents SDK
Experience with MCP (Model Context Protocol) and AI tool integration
Experience with Kubernetes, AWS, container networking, and observability platforms
Experience with mocking, simulation, network/protocol testing, and hardware-in-the-loop testing
Experience building AI-powered developer tools or autonomous engineering workflows
Experience with IoT, video surveillance, CCTV, NVR/DVR, access control, intrusion detection, industrial automation, edge computing, robotics, telecom, or embedded systems
Experience integrating device SDKs and network-based protocols
Experience working with physical-security or edge-device vendors such as Hikvision, Dahua, Axis, Milestone, Senstar, Teltonika, Adpro, Safire, or similar vendors
Experience with device reverse engineering, protocol analysis, Wireshark, tcpdump, Postman, curl, or similar tools
Experience with security scanning, secrets management, software supply-chain security, and secure AI development practices
Other offers great for you!
These companies are also looking for great profiles
Espace Freelance
Audit Applicatif support & Intelligence artificielle
Freelance
Lille, France
Onsite, Hybrid
Skills
4 days ago
Quick apply
Tenth Revolution Group
Head of AI Platform / Product Lead IA (plateforme interne, GenAI en production)
Freelance
92400 Courbevoie, France
Hybrid
Skills
21 hours ago
Quick apply
Yunik
Lead Data Scientist Transverse – IA / Machine Learning / GenAI
Freelance
Paris, France
Hybrid
Skills
21 hours ago
Quick apply