Senior Software Engineer for Machine Learning

vor 4 Wochen


Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit
About the Role

We are seeking a highly skilled Senior Software Engineer for Machine Learning to join our team at Aignostics GmbH. As a key member of our engineering team, you will be responsible for designing, developing, and deploying robust machine learning pipelines to improve cancer research and diagnostics.

As a Senior Software Engineer for Machine Learning, you will work closely with our collaborators in academia and industry to push the state of the art of machine learning for digital pathology. You will develop distributed software systems for machine learning applications that will help to improve cancer research and diagnostics.

Our ideal candidate will have a strong background in software development, machine learning, and distributed systems. You will be responsible for designing and implementing scalable and efficient machine learning pipelines, as well as collaborating with cross-functional teams to understand business requirements and translate them into ML solutions.

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are passionate about machine learning and want to make a difference in the fight against cancer, we encourage you to apply.

Key Responsibilities
  • Design, develop, deploy, and maintain robust ML pipelines to make them usable, efficient, and scalable.
  • Optimize and fine-tune data pipelines for production.
  • Engage in code reviews, upholding high standards for clean, reliable code.
  • Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions.
  • Embrace learning new technologies, fostering innovation, and tackling diverse challenges.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 4+ years of work experience in software development, machine learning, or a related field.
  • Advanced programming skills in Python, with experience with other languages (e.g. C/C++, CUDA, Java, Rust) being a plus.
  • Good understanding of distributed systems and frameworks, parallel computing, and scalability.
  • Experience with cloud platforms (GCP, AWS, or Azure), familiarity with MLOps/DevOps best practices (incl. CI/CD, Docker, Kubernetes, and observability).
  • Dedicated to high coding standards and knowledgeable about best practices in development workflow.
  • Experience with Linux, version control, and container technologies.
  • Data engineering skills, experience with working with large datasets.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Nice to Have
  • Experience with deploying models into production.
  • Experience with Google Kubernetes Engine, Ray distributed computing framework, and Prefect.
  • Hands-on experience with machine learning and data science. Proven experience with ML framework, such as TensorFlow, PyTorch, or scikit-learn.
  • Experience with working on biomedical data (especially working with image data).
  • Experience with software development in regulated environments, specifically considering Information Security criteria under ISO 27001.
About Us

Aignostics GmbH is a purpose-driven startup working collectively to fight cancer and improve patient outcomes. We are a growing team of over 100 interdisciplinary professionals, with employees in Berlin and New York. We have received over $20M in funding from leading investors and are committed to offering equal employment and promotion opportunities for all applicants and employees.

We value and celebrate diversity and inclusion, and we are committed to creating a welcoming and inclusive work environment. If you are passionate about machine learning and want to make a difference in the fight against cancer, we encourage you to apply.



  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer for Machine Learning to join our team at Aignostics GmbH. As a key member of our engineering team, you will play a crucial role in developing and maintaining our machine learning software stack.Key ResponsibilitiesDesign, develop, and deploy robust machine learning pipelines to improve...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer for Machine Learning to join our team at Aignostics GmbH. As a key member of our team, you will work closely with our collaborators in academia and industry to push the state of the art of machine learning for digital pathology.As a Software Engineer for Machine Learning, you will develop...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer for Machine Learning to join our team at Aignostics GmbH. As a key member of our team, you will be responsible for developing distributed software systems for machine learning applications that will help improve cancer research and diagnostics.As a Software Engineer for Machine Learning, you...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    Job DescriptionWe are seeking a highly skilled Senior Machine Learning Software Engineer to join our team at Aignostics GmbH. As a key member of our research and development team, you will play a vital role in pushing the boundaries of machine learning for digital pathology.About Us:Aignostics is a spin-off from one of Europe's largest university hospitals...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Aignostics GmbH, a purpose-driven startup working to fight cancer and improve patient outcomes. As a key member of our engineering team, you will play a crucial role in developing and maintaining our machine learning pipelines, working closely with our collaborators in...


  • Berlin, Berlin, Deutschland MVPFactory Vollzeit

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to lead the development of AI solutions that drive customer impact. As a key member of our team, you will be responsible for designing, building, and deploying machine learning models that optimize supply chain workflow.Key ResponsibilitiesLead the development of AI services from...


  • Berlin, Berlin, Deutschland Aignostics GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Software Engineer for Machine Learning to join our team at Aignostics GmbH. As a key member of our team, you will be responsible for developing distributed software systems for machine learning applications that will help improve cancer research and diagnostics.You will work closely with our collaborators in...


  • Berlin, Berlin, Deutschland BMG RIGHTS MANAGEMENT GmbH - Corporate Vollzeit

    Job Title: Senior Machine Learning EngineerAbout the Role:We are seeking an experienced Senior Machine Learning Engineer to join our team at BMG RIGHTS MANAGEMENT GmbH - Corporate in Berlin. As a key member of our team, you will be responsible for implementing and deploying machine learning models to address various business problems.Key...


  • Berlin, Berlin, Deutschland MVPFactory Vollzeit

    About the RoleIn this position, you will be responsible for developing and implementing machine learning solutions that drive business growth and improve customer experience. As a Senior Machine Learning Engineer at MVP Factory, you will lead the charge in designing and building AI-driven solutions that optimize supply chain workflows and improve logistics...


  • Berlin, Berlin, Deutschland Enjins Vollzeit

    About the RoleAt Enjins, we are looking for a highly skilled Senior Machine Learning Engineer to join our growing team. As a key member of our team, you will be responsible for developing and implementing robust Machine Learning applications for our clients.Key Responsibilities:Design and develop Machine Learning models and applications for our clientsWork...


  • Berlin, Berlin, Deutschland CoachHub GmbH Vollzeit

    CoachHub GmbH: Democratizing Coaching for All Career LevelsWe are on a mission to make coaching accessible to everyone, everywhere. To achieve this, we need a talented team of experts who share our vision and are passionate about making a difference.Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled and experienced Senior Machine...


  • Berlin, Berlin, Deutschland Cross Border Talents Vollzeit

    About the Role:We are seeking a talented Senior Software Engineer to join our team of experts in AI and Machine Learning. As a key member of our development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that drive business growth and innovation.Key Responsibilities:Design and develop scalable software...


  • Berlin, Berlin, Deutschland Flink Vollzeit

    Job Title: Senior Machine Learning EngineerJob Summary:We are seeking a highly skilled Senior Machine Learning Engineer to join our team at Flink. As a key member of our Data Products team, you will be responsible for designing, developing, and deploying machine learning models that drive business outcomes.Key Responsibilities:Create systems that automate...


  • Berlin, Berlin, Deutschland MVPFactory Vollzeit

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to lead our machine learning solutions team. As a key member of our team, you will be responsible for designing, developing, and deploying AI-powered solutions that drive business growth and customer satisfaction.Key Responsibilities:Lead the development of machine learning models...


  • Berlin, Berlin, Deutschland Flink Vollzeit

    About the RoleFlink is a leading quick commerce player in Europe, on a mission to give people back time. As a Senior Machine Learning Ops Engineer, you will shape the future of Machine Learning at Flink, working in a dynamic, cross-functional team. You'll collaborate closely with Data Scientists, Software Engineers, and Platform Engineers to innovate and...


  • Berlin, Berlin, Deutschland Johanniter GmbH Johanniter-Stift Berlin Lichterfelde Vollzeit

    Job Description:As a senior software engineer, you will be responsible for developing and implementing AI and machine learning models to drive business growth and improve customer experience. You will work closely with cross-functional teams to design and deliver scalable and secure software solutions that meet business needs.Key Responsibilities:* Develop...


  • Berlin, Berlin, Deutschland Enjins Vollzeit

    Machine Learning Engineer Role at EnjinsWe are seeking a skilled Machine Learning Engineer to join our growing team at Enjins. As a Machine Learning Engineer, you will work on developing and implementing robust ML applications for our clients in Berlin.Key Responsibilities:Develop and implement ML applications for clients in BerlinWork with the latest...


  • Berlin, Berlin, Deutschland Enjins Vollzeit

    Unlock Your Potential as a Machine Learning Engineer at EnjinsWe are seeking a highly skilled Machine Learning Engineer to join our growing team at Enjins. As a Machine Learning Engineer, you will be responsible for developing and implementing robust ML applications for our clients.Key Responsibilities:Develop and implement ML applications using the latest...


  • Berlin, Berlin, Deutschland bettercoach Vollzeit

    About the RoleWe are seeking a talented Software Engineer to join our team. The ideal candidate will have a strong background in machine learning and be able to develop innovative solutions to complex problems.Key ResponsibilitiesDesign and implement efficient algorithms for data analysisDevelop and deploy machine learning models using Python and...


  • Berlin, Berlin, Deutschland Flink Vollzeit

    About FlinkFlink is a leading quick commerce player in Europe, dedicated to giving people back time by delivering groceries to their doorsteps in minutes. With a focus on sustainability, Flink operates in over 80 cities in Germany and the Netherlands, generating over EUR 400m in revenues in 2022. Backed by renowned tech investors, Flink is an inclusive...