Aignostics

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

Berlin, Germany
Python GCP AWS Docker Kubernetes Machine Learning
Description

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.

  • 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
  • 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.


  • 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!
Aignostics
Aignostics
Artificial Intelligence (AI) Health Care Health Diagnostics Machine Learning Software

0 applies

13 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say