> Markdown version of [/jobs/ext/2722446-scientific-software-developer](https://www.wearedevelopers.com/jobs/ext/2722446-scientific-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scientific Software Developer - **Company:** Energy Alternatives, Inc. - **Location:** Houston, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Unix, C++ (Programming Language), Program Optimization, Profiling, Data Compression, Nvidia CUDA, Databases, Data Structures, Software Debugging, Fortran (Programming Language), Python (Programming Language), Perforce, Posix, Scientific Computating, SQL Databases, Parallel Computation, Information Technology, Software Version Control - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/scientific-software-developer-cgg-services-sas-8844845 ## About the Role As part of the team responsible for ensuring the efficiency, ease of use, reliability, and scalability of the core software for Viridien's proprietary high-performance computing applications on GPU and CPU architectures, this position requires a deep understanding of computational science (especially parallel programming and code optimization), a strong mathematics/physics/engineering background, in-depth knowledge of computer software/hardware architecture, and excellent analytical and problem-solving skills. In this role, you will develop and maintain high-end geophysical algorithms for seismic processing, imaging, and interpretation. You will participate in design discussions, development, and deployment in large-scale state-of-the-art computing facilities across the world with a geographically dispersed developer team, researcher team, and user base. Must have current U.S. work authorization or qualify for sponsorship., * Master's degree or higher in Physics, Engineering, Mathematics, or Computer Science, or 5 years of hands-on experience in scientific programming * Fluency in C/C++ (Fortran also preferred) * Experience with UNIX / POSIX programming * Highly experienced in debugging / profiling /optimizing * Highly experienced with MPI, CUDA, or other type of parallel computing * Highly experienced in scientific computing on various types of HPC architecture * Experience with full lifecycle of development, including product release * Innovative mindset * Highly motivated and eager to learn * Strong communication and problem-solving skills Preferred: * Good experience with ML toolbox and optimization for Python codes and libraries * Good knowledge of data structure, data compression, and data IO pipelining * Familiarity with Perforce (or other source control management software) * SQL or other database experience ## Description We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. ## Related Videos - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Using WebAssembly to run, extend, and secure your application](https://www.wearedevelopers.com/videos/652-using-webassembly-to-run-extend-and-secure-your-application) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [The Time Paradox: Building Timezone-Safe Python/Django Applications](https://www.wearedevelopers.com/videos/1915-the-time-paradox-building-timezone-safe-python-django-applications) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/1521-accelerating-python-on-gpus) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [6 Emerging Technologies We’ll Learn About in 2025](https://www.wearedevelopers.com/magazine/381-6-emerging-technologies-we-ll-learn-about-in-2025)