Seargin is looking for a Python DeveloperPosition:Python DeveloperTechnologies:Python, Data Analysis, Machine LearningLocation:RemoteArea:ProjectForm of employment:B2BExperience Level:SeniorThe 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 infrastructureWorking 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 benchPlanning and prioritizing complex scientific software projects in conjunction with collaborators, steering committees, and other stakeholdersCollaborating with local and off:shore engineering teams to support his/her software development effortsEffectively communicating strategies, ideas, goals, and progress to departmental, cross:functional and senior managementParticipating in the broader scientific community through open:Minimum 5 years of experience in Python (NumPy, scipy, scikit:learn, TensorFlow, matplotlib)Minimum 6 years of experience in SQLMinimum 4 years of experience in software developmentExpertise in:Version control and JIRA:like task managementThe Python data analysis ecosystem, including NumPy, pandas, scipy.sparse and cythonPerformant 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:technical university preferredMinimum 3 years of experience in developing tools for data analysisExperience in:Deploying performant software in cloud environmentsSupportingdata science activities using FAIR data management and reproducible practicesFamiliarity 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 abstractionProven capability to effectively communicate about complex bioinformatics problems to peers, users, and leadershipPassionate about working in a scientific environment, especially one that is related to drug discovery and developmentQuick learning skills, curiosity about new areas and the opportunity to build expertise, and courageously and creatively take initiative to see his/her ideas implementedInterest in the challenges of developing software that solves universal problems in bioinformaticsAbility to perform at a high level in a fast:changing and demanding environmentBeing pragmatic about the tradeoffs between features, quality, and timelinessTeam:oriented, detail:oriented, efficient, and solution:oriented attitudeSuperb analytical and problem: