NEC OncoImmunity AS is looking for a Software Engineer

Software Engineer

Who are we?

NEC OncoImmunity AS is an artificial intelligence (AI) driven biotech company offering proprietary machine learning models and bioinformatics algorithms, which address the key gaps in the prediction of bona fide immunogenic antigens for personalized cancer immunotherapy and infectious disease vaccines.

We are dedicated to developing scalable software solutions that facilitate effective patient selection for truly personalized cancer immunotherapy in a clinically actionable time frame, as well as optimal antigens for broadly-protective and therapeutic viral vaccines.

Our growing international team (16 countries and counting!) consists of a diverse mix of data scientists, bioinformaticians, immunologists, cancer researchers, and software developers.

NEC OncoImmunity AS is a subsidiary of the NEC Corporation and is based in the Oslo Science Park (Forskningsparken) in Oslo, Norway.

To expand the software engineering capabilities of the Personalized Cancer Vaccine (PCV) team at NOI, we are looking for an enthusiastic, ambitious and outstanding Software Engineer proficient in Python, with a minimum of 3 years of experience. We are seeking a developer with a passion for applying their programming skills to build innovative software solutions to empower the discovery of revolutionary cancer immunotherapies.

Job description

In this role, you design, develop, and maintain scientific computational pipelines that are scalable, tested, and documented to a high level compatible with medical regulations.

As a Software Engineer you will:

  • Contribute to architecture, design, development and maintenance of scalable, high-performant computational pipelines that integrate open source tools as well as proprietary AI and machine learning approaches with applications in cancer
  • Write clean and reusable code, unit tests, documentation, and perform code reviews to ensure a high level of software quality compatible with relevant medical regulations
  • Maintain, improve and re-design existing code base
  • Work with managers and stakeholders to build creative solutions using an agile process.
  • Collaborate with engineers, bioinformaticians, data scientists and analysts in order to understand and develop solutions.

Our stack includes:

  • python3, prefect.io, pandas, polars, TensorFlow, numpy, sklearn, pytest, docker, ansible, nextflow, Google Cloud Platform


Your profile:

  • Located in or willing to relocate to Norway
  • A degree in Computer Science, equivalent studies, or similar experience
  • Solid experience in Python and software engineering
  • Experience in delivering high-quality, tested, scalable and maintainable software solutions
  • Experience in using common software management tools (git, CI with GitHub Actions or similar CI tools)
  • Experience with containerization (Docker or similar)
  • An understanding and practice of DevOps principles
  • Excellent written and verbal communication skills in English (the working language of the company)
  • The ability to work individually and with others with a variety of scientific and technological backgrounds



  • Experience with Prefect or another workflow orchestration tool for data pipelines
  • Experience working with Google Cloud Platform, Azure, AWS, or similar
  • Experience working within the biotech, bioinformatics or genomics industries

What we offer

  • An exciting working environment at the forefront of AI applied in cancer immunotherapy and infectious disease research
  • A highly diverse and interdisciplinary team
  • Negotiable salary based on your level of experience. 
  • Responsibilities and possibilities for further professional development
  • Work in an international environment
  • Flexible working hours in a hybrid office setting
  • Social and team-building activities
  • Work that has a positive impact on people’s health and life
  • Additional vacation during the days between Christmas and New Year's Eve
  • Competitive pension scheme (7% of salary)
  • Complimentary treatment insurance
  • Bonus scheme based on performance evaluation

How to apply

Tell us why you are interested in working with us by clicking "Søk her" Please include your CV and application letter.

Applications will be reviewed on a rolling basis upon submission.

Om arbeidsgiveren

NEC OncoImmunity is a machine-learning based company providing software to empower personalized cancer immunotherapy, and infectious disease.

Gaustadalléen 21, 0349 Oslo
Delvis hjemmekontor
Forskning, utdanning og vitenskap,
IT - programvare,
Medisinsk utstyr og rekvisita
IT utvikling / Utvikler (generell)


developer, python, docker, machine learning, ci/cd

Spørsmål om stillingen

Fredrik Larsen
Principal Software Engineer
Følg firma
128 følger dette firmaet

Gaustadalléen 21, 0349 Oslo


FINN-kode 342320964
Sist endret 15. apr. 2024 14:12

Rapporter annonse