• Jobs
  • >
  • Scientific Programmer

Scientific Programmer

  • Permanent
  • Full time
  • $0 monthly
  • Remote
  • Engineering

πŸ“Œ Job Summary

We are seeking a Scientific Programmer to join our team and contribute to the development of cutting-edge scientific software solutions. In this role, you will collaborate closely with researchers to design, develop, and optimize computational tools that advance scientific discovery. Your work will involve implementing complex algorithms, optimizing performance, and ensuring the reproducibility of computational analyses. If you are passionate about leveraging your programming skills to support scientific research, we’d love to hear from you!


πŸš€ How We Work

We are a remote-first, cross-functional team focused on building high-quality software through collaboration, agility, and innovation. Our development approach emphasizes:
βœ… Daily commits to ensure rapid iteration and continuous improvement.
βœ… Autonomous problem-solving, with a bias toward action.
βœ… Honest and constructive feedback, fostering a culture of learning.
βœ… Agile methodology, with short, incremental development cycles.


πŸ”¬ Who You Are

  • You have a strong foundation in programming and scientific computing.
  • You enjoy working in a research-driven environment, collaborating with scientists to develop computational solutions.
  • You’re eager to implement, optimize, and document complex algorithms for data analysis and simulation.
  • You thrive in a fast-paced, remote setting where you can take ownership of challenging problems.
  • You’re always looking to stay up-to-date with emerging technologies in scientific computing.


πŸ’‘ What We Offer

πŸ’° USD Salary Compensation
🌍 100% Remote Work – Work from anywhere!
πŸ“ˆ Exciting, Impactful Projects – Contribute to scientific breakthroughs through innovative software development.
πŸš€ Career Growth Opportunities – Work on diverse projects that align with your skills and interests.
🀝 Supportive & Agile Team Environment – Collaborate with researchers and engineers in a dynamic setting.
πŸŽ‰ Engaging Virtual Team Activities – Join a community of like-minded professionals.


πŸ› οΈ What You’ll Do

  • Design, develop, and maintain scientific software applications and data analysis pipelines.
  • Collaborate with researchers to translate scientific objectives into computational solutions.
  • Implement and optimize algorithms for simulation, data analysis, and statistical modeling.
  • Ensure performance, scalability, and reproducibility of computational workflows.
  • Document software thoroughly, including code documentation and user guides.
  • Debug and troubleshoot complex software issues in scientific computing environments.
  • Stay up to date with advancements in scientific computing, programming languages, and frameworks.


🎯 What You Bring

βœ… Bachelor’s degree in Computer Science, Computational Science, or a related scientific field (Master’s or PhD in Physics preferred).

βœ… 5+ years experience with programming in languages commonly used in scientific computing (Python, Scipy, Numpy, OpenCV)
βœ… Experience with scientific computing libraries and frameworks.
βœ… Familiarity with version control (Git) and best practices in software development.
βœ… Demonstrated ability to implement scientific algorithms for data analysis or simulations.
βœ… Knowledge of data visualization techniques and tools.
βœ… Excellent problem-solving skills and attention to detail.


Preferred Skills (Nice to Have!)

βž• Experience with high-performance computing (HPC) environments.
βž• Knowledge of machine learning frameworks and techniques.
βž• Experience with cloud computing platforms (AWS, Azure, or GCP).
βž• Background in a specific scientific domain (e.g., bioinformatics, physics, computational chemistry).
βž• Contributions to open-source scientific software projects.
βž• Experience with database management and SQL.


πŸ“© Ready to Apply?

If you’re a Scientific Programmer passionate about building innovative computational tools for research, we want to hear from you! Apply now and help shape the future of scientific computing with Divelement. πŸš€