Senior Software Engineer - ML Infrastructure

Oslo, Oslo, Norway

Full Time Mid-level / Intermediate
Cognite logo
Apply now Apply later

Posted 1 month ago

Senior Software Engineer - ML Infrastructure

Cognite is a global industrial Software-as-a-Service (SaaS) company enabling the full-scale digital transformation of heavy-asset industries. Our core software product, Cognite Data Fusion (CDF), powers companies with contextualized OT/IT data to develop and scale solutions that increase safety, sustainability, efficiency, and drive revenue.

Do you care about craftsmanship and quality? At Cognite you will be encouraged and supported in writing high-quality, testable and readable code. We create applications that impact some of the biggest, most challenging industries today, and we experiment with making the applications that will change the way industries operate tomorrow.

Key responsibilities:

  • Develop a robust, state of the art industrial data platform using the latest and greatest cloud technology available.
  • Build tools and services that help industrial data scientists create and deploy machine learning models at scale
  • Help shape the culture and methodology of a rapidly growing company.

About you

  • You enjoy making things happen and accepting responsibility for the results
  • You produce fresh and imaginative ideas and solutions, break away from tradition
  • You are open minded and cooperate well with others; share knowledge, experience and information; support others in the pursuing of the team goals
  • You have a bachelor’s or preferably a master’s degree in Computer Science or Computer Engineering, or equivalent experience
  • You have in-depth knowledge of Kubernetes, Docker and other relevant technologies
  • You have experience with container networking and security
  • You have experience in two or more of the following programming languages: C#, Java, Kotlin, Python, Rust, Go or Scala. Solid experience in Python is a plus.
  • Hands-on experience with productionised machine learning at scale is a plus


  • Competitive salary and benefits (including pension plans, insurance, and more)
  • Opportunity to work with great people on projects that create real impact
  • Minimal bureaucracy and overhead, with focus on agility and speed
  • Regular internal or external tech-talks
  • Free food, snacks, and drinks
  • Free staffed gym (We also do soccer practice every Friday)
  • All the tools you need to be productive
  • Open and friendly company culture
  • Emphasis on individual health, including access to private medical clinic
  • Flat structure with direct access to decision-makers
  • High level of autonomy and ability to influence decisions
  • Endless opportunities to grow, including international possibilities
  • New, attractive offices
  • Help relocating to Norway

About Cognite

Cognite is a global industrial Software-as-a-Service (SaaS) leader, with an eye on the future and a drive to digitalize the industrial world. We enable the full-scale digital transformation of heavy-asset industries, and we’re growing fast. We’ve won a lot of awards we’re quite proud of [link forthcoming], and we’re backed by Accel, one of the world’s leading venture capital firms.

Our core software product is Cognite Data Fusion (CDF), designed to quickly contextualize OT/IT data to develop and scale company solutions. In other words, we make data do more. Our partners and clients use CDF to increase safety, improve sustainability, optimize efficiency, and drive revenue.

Our people are our strength. We recruit from around the world, and our team is quite diverse because of it: We count over 50 nationalities throughout our three global locations. We’re talented, we’re curious, and we’re fun to be around.

Equal opportunities

Cognite is committed to creating a diverse and inclusive environment and are proud to be an equal opportunity employer. Embracing and driving diversity and inclusion means that all qualified applicants will receive the same level of consideration for employment, training, compensation and promotion. We are following up on equal assessment in the recruitment process, and that is why we ask for gender when you apply. Answering the question is kindly requested, however, it is not mandatory and it will not affect in any way your application assessment

Job tags: C Docker Go Java Kubernetes Python Scala
Job region(s): Europe
Share this job: