Senior Software Engineer - AI

Posted Yesterday
Be an Early Applicant
2 Locations
In-Office or Remote
Senior level
Hardware • Other • Energy
The Role
Design and deploy autonomous AI agents, LLM-powered applications, RAG pipelines, and enterprise AI integrations. Build production-grade services with Python, TypeScript, FastAPI, Docker, Kubernetes, and cloud platforms. Establish AI governance, testing, monitoring, security, and architecture standards while prototyping emerging AI technologies and collaborating with engineering and business stakeholders.
Summary Generated by Built In
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.
  • Create production‑grade software using Python, TypeScript/JavaScript, FastAPI, Docker, Kubernetes, and cloud‑native architectures.
  • 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.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, AI, or a related field
  • 5+ years of professional software engineering experience
  • 2+ years developing production AI/ML applications, including LLM-powered solutions
  • Strong proficiency in Python and modern software architecture and 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 and RAG systems
  • Knowledge of Azure, AWS, or GCP and Docker or Kubernetes
  • Experience integrating AI solutions into enterprise environments and building APIs or microservices
  • Background in industrial, energy, offshore, or process-systems domains
  • Familiarity with digital twins or advanced analytics

NOV Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NOV and has not been reviewed or approved by NOV.

  • Healthcare Strength Company materials describe comprehensive medical, dental, and vision coverage alongside life/disability insurance, a global EAP, wellness resources, and paid parental leave; the company also states it pays most U.S. health plan premiums, which bolsters perceived value.
  • Retirement Support The 401(k) program features auto‑enrollment, immediate vesting, and ongoing employer contributions; historical filings and comments point to a generally well‑regarded match even as exact formulas can change.
  • Leave & Time Off Breadth Paid parental leave and widely cited decent PTO at hire are complemented by options like experience‑based vacation credit and a flexible holiday, creating a rounded time‑off offering in many U.S. roles.

NOV Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
26,270 Employees

What We Do

NOV delivers technology-driven solutions to empower the global energy industry. For more than 150 years, NOV has pioneered innovations that enable its customers to safely produce abundant energy while minimizing environmental impact. The energy industry depends on NOV’s deep expertise and technology to continually improve oilfield operations and assist in efforts to advance the energy transition towards a more sustainable future. NOV powers the industry that powers the world.

Similar Jobs

saas.group Logo saas.group

Senior Software Engineer

Information Technology • Software
Remote
27 Locations
80 Employees

ConsenSys Logo ConsenSys

Senior Software Engineer

Blockchain • Software • Web3
Remote
27 Locations
900 Employees
130K-190K Annually
Remote
26 Locations
60 Employees

Chainguard Logo Chainguard

Senior Software Engineer

Cloud • Security • Software
Remote
27 Locations
600 Employees
157K-184K Annually

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
OmniCable Thumbnail
Other
Houston, Texas
815 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account