Technologies: Python, Data Analysis, Machine Learning Location: Remote
Area: Project
Form of employment: B2B
Experience Level: Senior
The main tasks for Python Developer will be:
Cooperatively and pragmatically solving scientific software engineering challenges encountered at the forefront of single-cell genomics data analysis infrastructure
Working 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
Planning and prioritizing complex scientific software projects in conjunction with collaborators, steering committees, and other stakeholders
Collaborating with local and off-shore engineering teams to support his/her software development efforts
Effectively communicating strategies, ideas, goals, and progress to departmental, cross-functional and senior management
Participating in the broader scientific community through open-source software development
The Candidate should have:
Minimum 5 years of experience in Python (NumPy, scipy, scikit-learn, TensorFlow, matplotlib)
Minimum 6 years of experience in SQL
Minimum 4 years of experience in software development
Expertise in:
Version control and JIRA-like task management
The Python data analysis ecosystem, including NumPy, pandas, scipy.sparse and cython
Performant file formats for data analysis and scientific computation (e.g., hdf5, zarr, tiledb)
Educational background with BS Degree or higher in bioinformatics, computer science, or related fields \xe2\x80\x93 technical university preferred
Minimum 3 years of experience in developing tools for data analysis
Experience in:
Deploying performant software in cloud environments
Supporting data science activities using FAIR data management and reproducible practices
Familiarity with:
Modern Machine Learning python frameworks (e.g, PyTorch)
Best practices for effective use of High-Performance Computing environments (e.g., slurm)
Proven adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction
Proven capability to effectively communicate about complex bioinformatics problems to peers, users, and leadership
Passionate about working in a scientific environment, especially one that is related to drug discovery and development
Quick learning skills, curiosity about new areas and the opportunity to build expertise, and courageously and creatively take initiative to see his/her ideas implemented
Interest in the challenges of developing software that solves universal problems in bioinformatics
Ability to perform at a high level in a fast-changing and demanding environment
Being pragmatic about the tradeoffs between features, quality, and timeliness
Team-oriented, detail-oriented, efficient, and solution-oriented attitude
Superb analytical and problem-solving skills
Excellent communication and interpersonal skills
Flexibility and ability to work independently and in a team
Great English skills (written and spoken) B2 level
It would be a plus if the Candidate had:
Biological domain knowledge
Knowledge of formal build/release/deploy and continuous integration frameworks
The Candidate can expect:
B2B Contract
Challenging job in an international and multilingual environment
Professional development
Attractive and competitive compensation
If you meet the requirements described above, please send your application in English (.doc) at kamila.sadowska@seargin.com stating the name of the position in a subject and/or call +(48) 696 076 496.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.