{"id":1382732,"url":"https://alion.io/job/nov-senior-software-engineer-ai","title":"Senior Software Engineer - AI","company":{"id":1814757,"name":"NOV","domain":"nov.com","url":"https://alion.io/company/nov-com","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":80,"open_postings":50,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":13,"computed_at":"2026-10-05T05:45:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Fornebu, Norway"],"countries":["NO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":161000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":5573},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Anthropic","optional":false},{"name":"AutoGen","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Chroma","optional":false},{"name":"CrewAI","optional":false},{"name":"Digital Twin","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Function Calling","optional":false},{"name":"GCP","optional":false},{"name":"Hallucination","optional":false},{"name":"Human-in-the-Loop","optional":false},{"name":"JavaScript","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"Kubernetes","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM","optional":false},{"name":"OpenAI","optional":false},{"name":"Pinecone","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Reinforcement Learning","optional":false},{"name":"Semantic Kernel","optional":false},{"name":"Tool Use","optional":false},{"name":"TypeScript","optional":false},{"name":"Weaviate","optional":false}],"status":"live","first_seen_at":"2026-09-16T12:47:06Z","employer_posted_date":"2026-09-16","last_verified_at":"2026-10-06T00:23:03Z","board_verified":true,"closed_at":null,"days_open":19,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":19},"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. Design and implement autonomous AI agents capable of multi-step reasoning, tool calling, workflow orchestration, and human-in-the-loop decision support.\nDevelop scalable AI services using frameworks such as OpenAI APIs, LangChain, LangGraph, AutoGen, CrewAI, and Semantic Kernel.\nBuild Retrieval-Augmented Generation (RAG) pipelines and vector-database knowledge management solutions.\nIntegrate AI agents with enterprise applications, ERP/CRM systems, and process data platforms.\nCreate production-grade software using Python, TypeScript/JavaScript, FastAPI, Docker, Kubernetes, and cloud-native architectures.\nImplement robust testing, monitoring, observability, and security practices for AI workloads.\nEstablish AI governance frameworks covering evaluation, safety controls, hallucination mitigation, and compliance.\nPrototype emerging technologies in LLMs, reinforcement learning, knowledge graphs, and autonomous workflows.\nCollaborate with process engineers, automation specialists, and business stakeholders to deliver measurable value.\nDefine reusable AI architecture standards and contribute to NOV’s strategic AI roadmap.\nDevelop non-AI related software making use of AI tools for development, testing, implementation, maintenance\n Bachelor's or Master's degree in Computer Science, Software Engineering, AI, or related field.\n5+ years of professional software engineering experience.\n2+ years developing AI/ML applications in production, including LLM-powered solutions.\nStrong proficiency in Python and modern software architecture/design patterns.\nHands-on experience with OpenAI, Anthropic, or comparable LLM platforms.\nExperience with agent frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.\nProficiency in vector databases (e.g., Pinecone, Weaviate, Chroma, Azure AI Search) and RAG systems.\nKnowledge of cloud platforms (Azure, AWS, or GCP) and container orchestration (Docker, Kubernetes).\nExperience integrating AI solutions into enterprise environments and building APIs/microservices.\nPreferred: background in industrial, energy, offshore, or process-systems domains and familiarity with digital twins or advanced analytics.\nWhat we offer\nThe opportunity to shape and drive AI innovation across a global engineering organization.\nOwnership of high-impact projects, with the autonomy to turn ideas into production solutions that deliver measurable business value.\nA collaborative environment where new technologies are encouraged, tested, and rapidly adopted rather than constrained by lengthy development cycles.\nThe chance to work alongside experienced engineering, automation, and digital specialists while solving real-world challenges in the energy and industrial sectors.\nExcellent opportunities for professional growth, technical leadership, and visibility across NOV as you help define the future of AI-enabled engineering.\nA competitive compensation package, comprehensive benefits, and a supportive work environment focused on continuous learning and innovation.","description_format":"text","description_chars":3431,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Petroleum & Mining Engineering","Oil & Gas"],"lifecycle":[{"event":"open","at":"2026-09-28T09:05:02Z"}],"visa":[],"liveness":{"score":27,"band":"fade","label":"Fading","p_open":1,"p_active":0.498,"p_room":0.55,"age_days":18,"expected_fill_days":13,"reasons":["conf:0","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-05T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/nov-senior-software-engineer-ai","json_url":"https://alion.io/job/nov-senior-software-engineer-ai.json","meta":{"generated_at":"2026-10-06T01:52:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2765,"day_limit":5000,"remaining_today":2235,"minute_limit":60,"resets_at":"2026-10-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1814757},"rest":"https://alion.io/mcp/rest/get_company?id=1814757"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnov-senior-software-engineer-ai"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnov-senior-software-engineer-ai"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnov-senior-software-engineer-ai"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nov-senior-software-engineer-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnov-senior-software-engineer-ai"}]}