Home › Search › Full Stack Developer Jobs › Full stack software and AI Agent developer (Remote)

Full stack software and AI Agent developer (Remote)

Remote - NA
More Full Stack Developer jobs: Full Stack Developer jobsFull Stack Developer salary

Job at a glance

Remote - NA
Location
Remote
Work arrangement
Full Stack Developer jobs
Category

Position Overview We are seeking a versatile Senior Full Stack & AI Agent Developer to architect, build, and maintain end-to-end software solutions spanning web platforms, desktop applications, and autonomous AI agents capable of interacting with and controlling these software systems. The ideal candidate will bridge traditional engineering software with cutting-edge artificial intelligence to automate data processing and enhance operational decision-making.

While not strictly required, a background or strong interest in the energy sector—specifically drilling and completion operations—is highly desirable. Key Responsibilities • Full Stack Development: Design, develop, and deploy robust web applications and native desktop software utilized by engineering and operational teams. • AI Agent Engineering: Build, train, and integrate autonomous AI agents and LLM- driven workflows capable of interpreting data, executing commands, and safely controlling desktop and web-based software.

• Workflow Automation: Translate complex workflows into intuitive software features and autonomous agent actions, minimizing manual data entry and operational bottlenecks. • Data Integration: Handle high-frequency data streams and integrate them seamlessly into user interfaces and backend AI models. • Architecture & Scalability: Ensure high performance, security, and scalability across cloud infrastructure (AWS/Azure), local desktop environments, and potential edge computing setups.

• Cross-Functional Collaboration: Work closely with domain experts and end-users to translate field challenges into technical product requirements. Required Qualifications & Experience • Experience: Minimum of 5 years of professional software development experience, with a proven track record of delivering production-ready web and desktop applications. • Programming Languages: Strong proficiency in Python, JavaScript/TypeScript, and at least one compiled language (C#, C++, or Java).• Web & Desktop Frameworks: Hands-on experience with modern frontend frameworks (React, Angular, or Vue.js), Node.js, and desktop application development (Electron, WPF, Qt, or Tauri).

• AI & Agent Tooling: Demonstrated experience building AI agents using LLM APIs (OpenAI, Anthropic), open-source models (Hugging Face), LangChain, LlamaIndex, AutoGPT, or custom agent architectures. • Automation & UI Control: Expertise in software control mechanisms using tools like Selenium, Playwright, PyAutoGUI, Appium, or computer vision-based GUI automation to allow AI agents to navigate software.

• Cloud, DevOps & Databases: Experience with Git, Docker, CI/CD pipelines, cloud platforms (AWS/Azure/GCP), RESTful APIs, GraphQL, and relational/NoSQL databases. Preferred Qualifications (Strong Plus) • Industry Domain Expertise: Prior hands-on development experience within the oil and gas sector, specifically focused on drilling, completions, rig operations, or subsurface engineering software.

• Data & Protocols: Familiarity with oilfield data standards (e.g., WITSML, OPC-UA) and time-series databases. • Experience deploying AI models and agents in edge or low-connectivity environments (such as offshore rigs or remote drilling sites). • Familiarity with safety-critical software design and cybersecurity standards in industrial control systems (ICS/SCADA). • Degree in Computer Science, Software Engineering, Petroleum Engineering, or a related technical discipline.

The data behind this page: Pay transparency Ghost jobs Remote work Hiring market State of Jobs report All datasets
Search all live jobs — free, no account →