Software engineer (backend)

Omega 365 IT Consulting is a leading supplier of highly skilled project personnel in the oil and gas, renewable energy, and infrastructure sectors. We offer a wide range of consultant assignments, featuring many of the most exciting projects in Norway and internationally.


Duration:  30.06.2024-29.06.2025
Location: Bergen
Option: 2 x 12 months

Assignment Description

  • Our client are looking for an experienced Software Engineer (backend) to our Knowledge AI (KAI) team, which is one of several teams in our central Design, Software and Data Science (DSD) unit within Technology Digital and Innovation (TDI). 
  • The KAI team specialize in processing and interpreting unstructured data using NLP, large language models (LLMs) and AI technology.  
  • Our client create and deliver innovative AI- and NLP-powered products and solutions that drive and enhance a wide range of Client’s business operations.

    Tasks and Responsibilities Description:
  • Develop high-quality, scalable, and maintainable software.
  • Design and implement database schemas and optimize SQL queries for performance.
  • Write clean, efficient, and well-documented Python code.
  • Build and maintain containerized applications using Docker.
  • Manage application deployment and scaling with Kubernetes (K8S).
  • Collaborate with cross-functional teams to define and achieve project goals.
  • Provide mentorship to junior developers and promote knowledge sharing.
  • Participate in code reviews and contribute to best practices in software development.


  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Strong expertise in SQL with a proven track record of designing and optimizing databases.
  • Proficient in Python development with deep knowledge of its ecosystems.
  • Extensive experience with Docker, able to create, deploy, and manage containers effectively.
  • In-depth understanding of Kubernetes, capable of orchestrating containerized applications at scale.
  • Fluency in English, both written and oral.
  • Experience with cloud platforms (MS Azure) is preferred.
  • Proficiency in developing RESTful APIs and integrating with front-end frameworks would be beneficial.
  • Familiarity with machine learning (ML) and natural language processing (NLP); prior experience with
  • large language models (LLMs) is a plus. Knowledge of vector computations in Python for natural language processing (NLP) is an asset.
  • Experience with vector databases, such as Pinecone, Milvus or Weaviate is a plus.

Join Omega 365 IT Consulting for:

  • Personalized, hands-on support from our dedicated Omega 365 team members
  • Collaboration with one of Norway's most prestigious consultant firms
  • Guidance from experienced department managers, facilitating the development of your project expertise
  • Internal visa assistance and expert advice for EEA/expat consultants
  • Excellent opportunities to expand your professional network through project involvement and social gatherings
  • Exclusive benefits including access to holiday houses and cabins in picturesque locations such as Hovden, Hemsedal, Geilo, Hafjell, Oppdal, Voss, Vågsli, Sirdal, Gran Canaria, and Thailand
  • Diverse offerings of events including concerts and exciting excursion, both in Norway and abroad. We unveil attractive new trips exclusively for our employees every year.

Explore further at:

Apply for this position


Håvard Lea Olsen



Et norsk oljeselskap / a Norwegian oil company



Pos ID