Software Engineer - AI at NOV

NOV

Bærum

On-site

NOK 1,000,000 - 1,600,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NOV Process & Flow Technologies AS is seeking a Senior Software Engineer specialized in Agentic AI to join the Global Engineering Disciplines team near Fornebu. You will drive the creation of intelligent autonomous agents that automate engineering, operational, and business workflows across energy, industrial, and offshore solutions.

Design scalable AI services using OpenAI APIs, LangChain, LangGraph, AutoGen, CrewAI, and Semantic Kernel; build RAG pipelines and vector‑database knowledge

Qualifications

  • Bachelor's or Master's degree in Computer Science/AI or related field.
  • 5+ years of professional software engineering experience.
  • 2+ years developing AI/ML applications in production.
  • Strong proficiency in Python and modern software architecture/design patterns.
  • Hands-on experience with OpenAI, Anthropic, or comparable LLM platforms.
  • Experience with agent frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.
  • Proficiency in vector databases (Pinecone, Weaviate, Chroma, Azure AI Search) and RAG systems.
  • Knowledge of cloud platforms (Azure, AWS, GCP) and Docker/Kubernetes.
  • Experience integrating AI solutions into enterprise environments and building APIs/microservices.

Responsibilities

  • Design and implement autonomous AI agents capable of multi-step reasoning, tool calling, workflow orchestration, and human-in-the-loop decision support.
  • Develop scalable AI services using frameworks such as OpenAI APIs, LangChain, LangGraph, AutoGen, CrewAI, and Semantic Kernel.
  • Build Retrieval-Augmented Generation (RAG) pipelines and vector-database knowledge management solutions.
  • Integrate AI agents with enterprise applications, ERP/CRM systems, and process data platforms.
  • Implement robust testing, monitoring, observability, and security practices for AI workloads.
  • Establish AI governance frameworks covering evaluation, safety controls, hallucination mitigation, and compliance.
  • Prototype emerging technologies in LLMs, reinforcement learning, knowledge graphs, and autonomous workflows.
  • Collaborate with process engineers, automation specialists, and business stakeholders to deliver measurable value.
  • Define reusable AI architecture standards and contribute to NOV’s strategic AI roadmap.
  • Develop non-AI related software making use of AI tools for development, testing, implementation, maintenance

Skills

Python
LLM frameworks
APIs

Education

Bachelor's or Master's degree in Computer Science/AI

Tools

OpenAI
Anthropic
LangChain
LangGraph
AutoGen
CrewAI
Pinecone
Weaviate
Chroma
Azure AI Search
Azure
AWS
GCP
Docker
Kubernetes

Job description

  • Sektor Privat

Develop autonomous AI agents, RAG pipelines, and scalable AI services using Python, TypeScript, Docker, and cloud-native architectures.

  • Bachelor's or Master's degree in Computer Science, AI, or a related field
  • 5+ years of software engineering experience, with 2+ years in production AI/ML
  • Proficient in Python and agent frameworks like LangChain, LangGraph, or CrewAI
  • Experience with vector databases (Pinecone, Weaviate) and RAG systems
  • Knowledge of cloud platforms (Azure, AWS, GCP) and Docker/Kubernetes
  • Opportunity to shape and drive AI innovation across a global engineering organization
  • Ownership of high-impact projects with autonomy to build production solutions
  • Competitive compensation package and comprehensive benefits
  • Opportunities for professional growth and technical leadership
Software Engineer - AI at NOV
Job Description

NOV Process & Flow Technologies AS is seeking a Senior Software Engineer specialized in Agentic AI to join the Global Engineering Disciplines team. Based flexibly near our Fornebu offices, you will report to the Director of Global Engineering Disciplines and drive the creation of intelligent autonomous agents that automate engineering, operational, and business workflows across our energy, industrial, and offshore solutions.

Responsibilities

Design and implement autonomous AI agents capable of multi‑step reasoning, tool calling, workflow orchestration, and human‑in‑the‑loop decision support.

Develop scalable AI services using frameworks such as OpenAI APIs, LangChain, LangGraph, AutoGen, CrewAI, and Semantic Kernel.

Build Retrieval‑Augmented Generation (RAG) pipelines and vector‑database knowledge management solutions.

Integrate AI agents with enterprise applications, ERP/CRM systems, and process data platforms.

Implement robust testing, monitoring, observability, and security practices for AI workloads.

Establish AI governance frameworks covering evaluation, safety controls, hallucination mitigation, and compliance.

Prototype emerging technologies in LLMs, reinforcement learning, knowledge graphs, and autonomous workflows.

Collaborate with process engineers, automation specialists, and business stakeholders to deliver measurable value.

Define reusable AI architecture standards and contribute to NOV’s strategic AI roadmap.

Develop non-AI related software making use of AI tools for development, testing, implementation, maintenance

Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, AI, or related field.

5+ years of professional software engineering experience.

2+ years developing AI/ML applications in production, including LLM‑powered solutions.

Strong proficiency in Python and modern software architecture/design patterns.

Hands‑on experience with OpenAI, Anthropic, or comparable LLM platforms.

Experience with agent frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.

Proficiency in vector databases (e.g., Pinecone, Weaviate, Chroma, Azure AI Search) and RAG systems.

Knowledge of cloud platforms (Azure, AWS, or GCP) and container orchestration (Docker, Kubernetes).

Experience integrating AI solutions into enterprise environments and building APIs/microservices.

Preferred: background in industrial, energy, offshore, or process‑systems domains and familiarity with digital twins or advanced analytics.

What we offer

The opportunity to shape and drive AI innovation across a global engineering organization.

Ownership of high-impact projects, with the autonomy to turn ideas into production solutions that deliver measurable business value.

A collaborative environment where new technologies are encouraged, tested, and rapidly adopted rather than constrained by lengthy development cycles.

The chance to work alongside experienced engineering, automation, and digital specialists while solving real‑world challenges in the energy and industrial sectors.

Excellent opportunities for professional growth, technical leadership, and visibility across NOV as you help define the future of AI‑enabled engineering.

A competitive compensation package, comprehensive benefits, and a supportive work environment focused on continuous learning and innovation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI
Senior Software Engineer - AI

NOV • Tokke

Hybrid
NOK 1,000,000 - 1,400,000
Senior AI Software Engineer: Autonomous Agents & RAG
Senior AI Software Engineer: Autonomous Agents & RAG

NOV • Bærum

On-site
NOK 1,000,000 - 1,600,000
Senior AI Engineer — Agentic AI & Autonomy
Senior AI Engineer — Agentic AI & Autonomy

NOV • Tokke

Hybrid
NOK 1,000,000 - 1,400,000
Senior Software Engineer
Senior Software Engineer

NOV • Kristiansand

On-site
NOK 700,000 - 1,000,000
Flexible working hours
Professional development opportunities
Competitive terms and conditions
+1
AI Engineer - Agentic Systems
AI Engineer - Agentic Systems

DNV • Oslo

On-site
NOK 1,000,000 - 1,500,000
Medical Scheme
Commuting Allowance
Life Insurance
+5
Graduate 2027 - AI Engineer
Graduate 2027 - AI Engineer

DNV • Oslo

Hybrid
NOK 900,000 - 1,200,000
Global opportunities
Hybrid working arrangements
Exposure to AI technologies
+1
Software Engineer
Software Engineer

NOV • Asker

On-site
NOK 600,000 - 900,000
Structured onboarding
Professional development opportunities
Software Engineer - Drilling Fluid (m/f/d)
Software Engineer - Drilling Fluid (m/f/d)

NOV • Asker

On-site
NOK 900,000 - 1,200,000
Frontier Engineer
Frontier Engineer

Cognizant • Oslo

Hybrid
NOK 1,800,000 - 2,400,000
AI Integration Engineer
AI Integration Engineer

No Isolation • Oslo

Hybrid
NOK 900,000 - 1,200,000
Hybrid work schedule
Travel & accident insurance