OT Artificial Intelligence Application Developer (ACE AI Project)
Argentina · Permanent · Remote
OT Artificial Intelligence | Application Developer
Position Overview
We are seeking an OT Artificial Intelligence Application Developer to design, build, integrate, and support secure software applications that bring AI capabilities into industrial workflows. This role creates intuitive, reliable applications that connect operators, engineers, and field personnel with computer vision, predictive analytics, generative AI, agentic systems, and other industrial AI services.
The position provides hands-on application engineering and delivery support for industrial AI use cases. The developer creates reusable user-interface, API, integration, and workflow patterns that enable AI insights and recommendations to be consumed safely across web, mobile, edge, and authorized enterprise environments.
The successful candidate will collaborate with industrial technology specialists, product owners, user-experience designers, AI and data engineers, solution architects, cybersecurity professionals, and operations personnel to turn AI capabilities into practical operational solutions. The focus is on delivering applications that are intuitive, responsive, secure, observable, maintainable, and dependable under real-world field conditions.
High-Level Job Description / Scope
This role focuses on application development for industrial AI solutions. Responsibilities include user experience, front-end and back-end services, APIs, workflow automation, AI-service integration, authentication, authorization, testing, deployment, observability, and support.
The developer builds applications for operator decision support, inspection, asset monitoring, exception management, and field execution while accounting for industrial cybersecurity, connectivity, and availability constraints.
Key Responsibilities
-
Design and develop secure, responsive, and maintainable web, mobile, or edge applications that integrate industrial AI capabilities into operational workflows.
-
Build intuitive user experiences for AI-assisted inspection, asset monitoring, anomaly review, decision support, alert triage, and operational follow-up.
-
Develop back-end services and APIs that integrate applications with machine learning models, computer vision services, retrieval systems, AI agents, and industrial data platforms.
-
Integrate applications with historians, event streams, asset context, inspection systems, document repositories, and authorized enterprise services.
-
Implement human-in-the-loop workflows that clearly communicate AI confidence, limitations, supporting evidence, and required operator actions.
-
Engineer local caching, synchronization, graceful degradation, and recovery mechanisms for constrained, intermittently connected, or disconnected field environments.
-
Implement authentication, role-based access controls, secrets handling, secure communications, input validation, and audit logging in alignment with industrial cybersecurity requirements.
-
Develop automated unit, integration, security, accessibility, performance, and user-acceptance tests as part of the software delivery pipeline.
-
Instrument applications with logs, metrics, traces, and usage telemetry to support monitoring, diagnostics, and continuous improvement.
-
Package and deploy applications through controlled CI/CD processes across approved edge, on-premises, and cloud environments.
-
Troubleshoot cross-layer issues involving user interfaces, APIs, identity, data, AI services, networks, and downstream operational workflows.
-
Produce application architecture documentation, interface specifications, data-flow diagrams, support runbooks, release notes, and user documentation.
-
Contribute to an Agile product team and continuously improve reusable application patterns, components, and engineering practices for industrial AI solutions.
Required Qualifications
-
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
-
Five or more years of experience developing, deploying, and supporting production software applications.
-
Strong programming skills in JavaScript or TypeScript and at least one back-end language, such as C#, Python, or Java.
-
Hands-on experience with modern front-end frameworks such as React, Angular, or equivalent technologies, along with responsive user-interface design.
-
Experience developing RESTful or event-driven services, working with structured and unstructured data, and integrating third-party APIs.
-
Experience integrating applications with machine learning, computer vision, generative AI, or other intelligent services.
-
Experience with automated testing, source control, code review, CI/CD, containers, and production release practices.
-
Experience implementing authentication, authorization, secure coding practices, secrets management, and application telemetry.
-
Understanding of industrial cybersecurity, network segmentation, constrained connectivity, and high-availability requirements in industrial environments.
-
Ability to translate operator and engineering needs into clear user stories, application designs, and supportable software solutions.
-
Demonstrated ownership of production applications, including troubleshooting, incident response, documentation, and continuous improvement.
Preferred Qualifications
-
Master's degree in Computer Science, Software Engineering, Human-Computer Interaction, or a related field.
-
Experience with Microsoft Azure application and AI services, Microsoft Foundry, Azure Functions, Azure App Service, Azure Kubernetes Service, or equivalent platforms.
-
Experience building operator-facing applications for inspection, asset performance, alarm management, field execution, or industrial decision support.
-
Experience developing generative AI, retrieval-augmented generation (RAG), agentic, or multimodal applications with effective grounding and guardrails.
-
Experience integrating computer vision outputs, images, video, annotations, and human-review workflows into production applications.
-
Experience with offline-first or progressive web applications, mobile development, and synchronization for disconnected environments.
-
Experience with real-time user experiences using WebSockets, messaging, notifications, or event-streaming technologies.
-
Experience with design systems, accessibility standards, usability testing, and human-centered design for operational users.
-
Familiarity with historians, industrial IoT platforms, OPC UA, MQTT, digital twins, knowledge graphs, or asset-context models.
-
Experience in upstream, midstream, or downstream industrial environments and the ability to work directly with asset and operations personnel.
Critical Selection Criteria
-
Application Engineering Capability: Demonstrated ability to design, build, test, deploy, and sustain secure production applications that integrate AI services and operational data.
-
User and Operational Focus: Ability to translate industrial workflows into intuitive experiences that clearly communicate AI outputs, uncertainty, and required human actions.
-
Industrial Technology, Security, and AI Understanding: Knowledge of industrial operations, application security, constrained connectivity, and the integration patterns required to use AI safely in operational environments.
-
Collaboration and Delivery: Ability to work across product, design, AI, data, architecture, cybersecurity, and operations teams to deliver usable and supportable solutions.
Similar roles in Argentina
- PermanentRemote
OT Artificial Intelligence Test and Assurance Engineer (ACE AI Project)
Argentina
OT Artificial Intelligence | Test and Assurance Engineer Position Overview We are seeking an OT Artificial Intelligence Test and Assurance Engineer to independently verify that AI-
- PermanentRemote
OT Artificial Intelligence Edge Integration Engineer (ACE AI Project)
Argentina
OT Artificial Intelligence | Edge Integration Engineer Position Overview We are seeking an OT Artificial Intelligence Edge Integration Engineer to design, integrate, deploy, and su
- PermanentRemote
OT Artificial Intelligence Data Engineer (ACE AI Project)
Argentina
OT Artificial Intelligence Data Engineer OT Artificial Intelligence | OT Product Line Position Overview We are seeking an OT Artificial Intelligence Data Engineer to design, build
- PermanentRemote
OT Artificial Intelligence Computer Vision Engineer (ACE AI Project)
Argentina
OT Artificial Intelligence Computer Vision Engineer OT Artificial Intelligence | OT Product Line Position Overview We are seeking an OT Artificial Intelligence Computer Vision Engi