Job summary Software Developer role in designing, implementing, and maintaining software solutions for scientific data analysis and interpretation.
Opportunity to contribute to the development of cutting-edge tools and applications.
Empower stakeholders in their pursuit of groundbreaking discoveries.
Job seniority: mid-to-senior level
Responsibilities • Scientific Platform development: Design, develop, and maintain a platform for research using HPC and AI technologies.
• Workflow development: Implement software systems, tools, and algorithms for analysis, visualization, and interpretation of scientific data.
• Partnerships: Develop and maintain partnerships with academic, research, government, and industry partners to integrate HPC and AI technologies.
• Upskilling: Stay up-to-date with HPC and AI technologies and find innovative ways to leverage them for scientific research.
• Collaboration: Collaborate with stakeholders to solve technical challenges and implement innovative solutions.
• Planning: Contribute to project plans, schedules, and budgets.
• Reporting: Communicate findings through presentations and reports.
• Quality assurance: Ensure compliance with regulations and implement measures to protect HPC and AI systems and data.
Requirements • Bachelor's/Master's/PhD degree in Data Science, Computer Science, or a related field.
• Experience in workflow design, development, and optimization.
• Proficiency in programming languages such as SQL, BASH, C/C++, Fortran, Javascript, Python.
• Experience with Linux development environment and toolchains.
• Experience with server-based and high-performance computing.
• Familiarity with bioinformatics tools, biological data types, and formats.
• Familiarity with Linux command line, system administration, scripting, and software tools.
• Familiarity with performance and memory profiling tools, and debugging tools.
• Familiarity with software version control process and tools.
• Strong problem-solving skills and ability to work collaboratively.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Other Job Title Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!