Full Stack Software Engineer

Location Cracow & Remote
Region / State / Province Kraków; Remote
Offer description

At Ardigen, we apply the power of Artificial Intelligence to accelerate the development of precision therapies.

We are looking for a Full Stack Software Engineer to join our team. In this role, you’ll build modern, scalable web applications that support bioinformatics and data science, integrating AI/ML pipelines and cloud technologies to accelerate drug discovery.

You’ll work closely with scientists, engineers, and business partners to turn complex data into impactful applications for biotech and pharma. The ideal candidate has experience with modern web technologies, cloud environments, and agile practices, along with a passion for creating clean, user-friendly solutions.

Let’s grow together & code against cancer!

Key responsibilities
  • Design and develop full stack applications (front-end and back-end) supporting bioinformatics workflows and AI pipelines.

  • Build and maintain APIs and microservices for handling biological data (genomics, proteomics, imaging, etc.).

  • Integrate with external systems such as Benchling, Databricks, TileDB, or internal LIMS/ELN platforms.

  • Collaborate closely with bioinformaticians, data scientists, and DevOps engineers in a cloud-first environment.

  • Ensure high-quality code standards, including unit testing, code review, and CI/CD practices.

  • Contribute to system architecture design with a focus on scalability, security, and compliance.

Requirements
  • 3–5+ years of professional experience as a Full Stack Software Engineer.

  • Strong knowledge of Python (FastAPI, Django, or Flask) and JavaScript/TypeScript (React, Angular, or Vue).

  • Solid experience with databases (SQL – PostgreSQL/MySQL, and NoSQL – MongoDB).

  • Experience working with REST/GraphQL APIs.

  • Hands-on practice with CI/CD pipelines, Docker, and Kubernetes.

  • Cloud experience (AWS preferred; GCP or Azure also valuable).

  • Proficient in English (international project environment).

 

Nice to have:

  • Background or interest in bioinformatics or life sciences, and familiarity with biological data types.

  • Experience with tools like Benchling, Databricks, and Nextflow.

  • Data visualization experience (e.g., Plotly, D3.js, or scientific dashboards).

  • Exposure to ML/AI workflows (TensorFlow, PyTorch, scikit-learn).

  • Understanding of compliance in pharma/regulated environments (e.g., GxP)

We offer
  • Flexible working hours

  • Employee Stock Option Plan

  • Mental health support (HearMe Platform) 

  • English classes

  • Funding for professional development, training, and an internal mentoring program 

  • The opportunity to not just code, but to code with a purpose to make a difference - making a meaningful impact through your daily work #CodeAgainstCancer

  • Private medical care

  • Multisport card

Last modified Wednesday, September 24, 2025