#1 Job Board for tech industry in Europe

Python Developer
Python

Python Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Python

    regular

    SQL

    regular

    English

    regular

    Big Data

    regular

    Pandas

    junior

    NumPy

    junior

    Git

    junior

    Jira

    nice to have

    CI/CD

    nice to have

Job description

Online interview
For our Biotech Customer we are looking for Python Developer with 3+ experience. You will join the
team, which works in Scrum methodology. Within team members, there are several seniors,
developers with DWH and BI experience, so you will have an opportunity to evolve.

Responsibilities:

  • Collaboratively and pragmatically solve scientific software engineering challenges encountered at the forefront of single cell genomics data analysis infrastructure
  • Work with business analysts, computational scientists, and other software engineers to understand and conceptualize the complex, emerging needs of our scientists, whether they are working at the keyboard or the bench
  • Plan and prioritize complex scientific software projects in conjunction with collaborators, steering committees and other stakeholders
  • Collaborate with local and off-shore engineering teams to support your software development efforts
  • Effectively communicate strategies, ideas, goals and progress to departmental, cross-functional and senior management
  • Contribute to the broader scientific community through open-source software development

Requirements:

  • BS or higher in bioinformatics, computer science or related fields
  • 3+ years experience (including any graduate school) developing tools for data analysis
  • Seniority of position will depend on experience and other factors
  • Expertise in the Python data analysis ecosystem, including numpy, pandas, scipy.sparse and cython
  • Expertise with performant file formats for data analysis and scientific computation (e.g., hdf5, zarr, tiledb)
  • Experience deploying performant software in cloud environments
  • Familiarity with modern Machine Learning python frameworks (e.g, PyTorch)
  • Familiarity with best practices for effective use of High Performance Computing environments (e.g., slurm)
  • Experience supporting data science activities using FAIR data management and reproducible practices
  • Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction
  • Demonstrated ability to effectively communicate about complex bioinformatics problems to peers, users and leadership
  • Biological domain knowledge and basic data analysis skills are desirable but not required
  • Familiarity with formal build/release/deploy and continuous integration frameworks is a plus

What we offer:

  • Possibility to be involved in an international project
  • Remote work options
  • Benefit package (health care, mulitisport)
  • English language classes
  • 20 days of paid time off on the B2B contract
  • Education budget 2400 PLN per year
  • Salary: 10 000 - 18 000 zł netto B2B