Software Engineer in Data Onboarding (d/f/m)

Permanent employee, Full-time · Berlin

Why us?

We believe that AI has the potential to revolutionize how cancer and other complex diseases are diagnosed and treated. We also believe that AI is a tool, not an identity – without access to high quality data and a scientifically rigorous, transparent approach to model development, AI is just a buzzword. That’s where we come in.

Aignostics is a spin-off from one of Europe's largest and most prestigious university hospitals (Charité), with employees in Berlin and New York. We have received over $20M in funding from leading investors and are a growing team of over 100 interdisciplinary professionals. We work with academic partners as well as leading global life sciences companies.

As a software engineer in our Data Onboarding Team (Polaris), you will be at the forefront of transforming raw clinical data into powerful insights and training data for our machine learning pipelines. Working alongside scientists, engineers, and clinical partners, you will take charge of streamlining data onboarding pipelines and shape the way we integrate and scale critical medical data. With a focus on impact, you’ll drive projects that enhance our platform’s capabilities, from curating complex datasets to ensuring our infrastructure is ready for cutting-edge analytics and discovery.

This is a unique opportunity to join a fun, diverse, and growing team of 100+ data scientists, software developers, biologists, and pathologists to shape the next generation of cancer treatments. You will be part of a driven community that works in an agile, supportive and interdisciplinary research environment where your results make a difference to patients. In our established startup you have the opportunity to grow personally and technically, take responsibility and benefit from a dynamic work environment.

At Aignostics, we believe that fighting cancer is a job for people of all identities, backgrounds, and cultures. We value and celebrate diversity and inclusion and are committed to offering equal employment and promotion opportunities for all applicants and employees. Applicants will be considered regardless of their age, disability, ethnicity, race, gender identity or expression, sexual orientation, religion, etc. We thrive through collaboration and believe the more inclusive we are, the better our work will be.

Where your expertise is needed
  • Collaborate closely with project managers, applied scientists and machine learning engineers, as well as medical technical assistants in the labs of our clinical partners
  • Apply your engineering superpowers to improve and scale the data pipelines connecting our clinical partners with our big-data SaaS platform
  • Apply your data wrangling chops to clean and curate clinical datasets 
  • Apply your Jupyter chops for analytics and discovery
  • Apply and grow your DevOps skills to maintain our platform services
  • Learn how to apply machine learning and heuristics to extract structured data from text 
  • Perform code reviews, considering maintainability, reliability and scalability, ensuring well-architected solutions
What we are looking for
  • Bachelor and/or Master in a relevant field or extensive work experience
  • 2+ years of professional software engineering experience, ideally in a data driven environment
  • Deep sense of ownership to provide solutions end-to-end  - from inception to completion - collaborating effectively with many stakeholders, including both technical and non-technical personnel
  • Experience with software engineering in Python inc. Jupyter notebooks or similar
  • Experience with database systems and data wrangling
  • Experience with CI/CD pipelines (GitLab preferred), code reviews and best practices
  • Experience with cloud providers (GCP or AWS), Docker and Kubernetes
  • Driven self-starter, well-organized, excellent communication skills and a good team player

    Ideally, you also have:
  • Hands-on experience with large language models and prompt engineering 
  • Basic experience with data science and machine learning
  • Developed software in an regulated environment

We are still keen to hear from you if you don't match all the above bonus points! Our needs are diverse and growing and you are encouraged to apply if you have any combination of these skills. The recruitment process is a comparative exercise and decisions will be made based on the applications we review at each time.


Our offer
  • Join a purpose-driven start up: We are working collectively to fight cancer and improve patient outcomes. Come help us make a difference!
  • Cutting-edge AI research and development, with involvement of Charité, TU Berlin and our other partners
  • Work with a welcoming, diverse and highly international team of colleagues
  • Opportunity to take responsibility and grow your role within the startup
  • Expand your skills by benefitting from our Learning & Development yearly budget of 1,000€ (plus 2 L&D days), language classes and internal development programs
  • Mentoring program, you’ll learn from great experts
  • Flexible working hours and teleworking policy
  • Enjoy your well-deserved time off within our 28 paid vacations days per year
  • We are family & pet friendly and support flexible parental leave options
  • Pick a subsidized membership of your choice among public transport, sports and well-being
  • Enjoy our social gatherings, lunches, and off-site events for a fun and inclusive work environment
Join us to make a difference!
About us
aignostics.com
Your application!
We appreciate your interest in Aignostics. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at recruiting@aignostics.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.