Scientific Software Developer
Viridien
Job Title
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. Qualifications:
- 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
Perks and Benefits:
- Performance-based monthly bonus averaging at 10-15% at entry level (contingent on financial & individual performance) - The only limit is your potential!
- 3 weeks' vacation to recharge, 3 personal days and 8 sick days for you to use when you need it the most
- A hybrid and flexible work schedule
- Excellent 401k match program (contribute up to 5% and we'll match up to 7%)
- Medical, dental, vision, supplemental benefits available and so much more
- Parental leave program - Viridien offers eligible moms and dads paid time off to bond with their new child
- Viridien wants our employees to be the best versions of themselves. We offer a Wellness Program as well as a state-of-the-art Fitness Center
- Tired of packing lunch? We got you covered with free lunches on Tuesdays, Wednesdays and Thursdays!
Why work at Viridien?
- Highly intelligent and motivated coworkers who are industry leaders in geoscience technology and high-performance computing
- Energetic and challenging-yet-fun work environment, full of imaging problems to be solved and technologies to be developed
- Excellent training and mentorship programs
- Employee Assistance Program to support your personal issues
We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
- ...challenges. Job DetailsBuild your career developing cutting-edge visualization tools for... ...hands-on experience developing scalable software, working with modern development practices... ...or legacy software projectsExposure to scientific, geoscience, seismic, imaging, CAD,...ScientificFull timeRemote workVisa sponsorshipRelocation packageFlexible hours2 days per week3 days per week
- ...Software Developer We are looking for a Software Developer with following skills: Oracle Java 2 Platform Enterprise Edition J2EE... ...system. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes...Scientific
- ...months Summary: The main function of a software engineer is to apply the principles of... ...software engineer researches, designs, develops and tests operating systems-level software... ..., communications, aerospace, business, scientific and general computing applications. Job...Scientific
- ...Description We are looking for a Software Engineer to join a Trading Analytics & Insights... ...generation. Partner with analysts to develop custom interactive dashboard... ...or energy major. Familiarity with the scientific Python stack, including `scikit-learn`,...ScientificFull timeLocal areaImmediate startRemote workWorldwide3 days per week
- ...customers with timely solutions. Minimum Qualifications: Recent college graduate with an Engineering, Technical, or related scientific degree, or equivalent practical technical background. Strong professional written and verbal communication fluency in both...ScientificMonday to Friday
$86.9k - $198k
...environment, and spacecraft. To do so, they develop and use advanced computational modeling... ...and maintaining software to implement analytical and computational... ...RockyExperience writing technical documentation or scientific publicationsAbility to work in both a team...ScientificFull timeContract workPart timeWork at officeLocal areaRemote work- ...Requirements: Must be authorized to work in the U.S. Summary We are partnering with a global high-performance computing and scientific software consulting firm seeking an HPC Platform Engineer to support enterprise energy clients in Houston. This is a consulting-style...ScientificContract work
$128k - $252.5k
...learning specialists, and data engineers. SFL Scientific, a Deloitte Business, is looking to add... ...the next step in your technical journey—develop your leadership, consulting acumen, and... ...in data engineering, data science, software engineering, MLOps specializing in AI and...ScientificLocal areaVisa sponsorship$110.6k - $172.85k
...critical outcomes, operational advancement, scientific discovery and cutting-edge... ...activities Supports project managers in developing scope, schedule, and meeting client expectationsAccountable... ...knowledge of electrical power analysis software such as SKM or ETAP Water, Commercial,...ScientificFull timeTemporary workH1bLocal areaRemote workWork visa- ...scalable AI and Machine Learning solutions• Develop and implement machine learning... ...performance compute, engineering simulations, scientific compute, grid and cloud computing, distributed... ...in building and deploying AI/ML based software to a cloud environment.Bachelor's degree...ScientificFull timeWork experience placementLive inWork at officeLocal areaShift work
$86.1k - $150.95k
...as part of a cross-functional team of engineers, planners, and scientific professionals to execute project work on multiple concurrent... ...data obtained during field investigations, offering input with developing action plans for moderate- to high-level risk installation, equipment...ScientificFor subcontractorLocal areaWorldwideFlexible hours$115k - $145k
...Remote Level: 2-5 years of professional software development experience Base Salary... ...orchestration, and multi-step reasoning pipelines. Develop and productionize AI/ML services in... ..., and product stakeholders to translate scientific and business requirements into...ScientificRemote workFlexible hours- ...Application Development Design, develop, and deploy AI-powered applications, assistants... ...problems. Develop custom internal software, portals, and applications that improve... ...initiatives-including work with scientific, financial, and regulatory data. Automation...ScientificRemote work
- ...delivering results. Our interests include developing sensors and robotic systems for... ...Duties & Responsibilities:Rapidly design software and firmware architectureDevelop software... ...knowledge of engineering practices including scientific and economic principles, calculation...Scientific
- ...We are The Lighthouse within KPMGs Consulting practice. We tap into the power of emerging technologies and scientific breakthroughs to create solutions and products that address the largest and most complex issues faced by global companies. By blending technology with...ScientificH1bLocal area
$86.9k - $198k
Join a culture of emplowerment and connectivity. Develop your craft Learn the skills you need to accelerate your career. Discover benefits... ...or Ansys Rocky Experience writing technical documentation or scientific publications Ability to work in both a team and independent...ScientificFull timeContract workPart timeWork at officeLocal areaRemote work- ...Software Engineer – Legacy Modernization & API Development We are seeking an experienced... ..., maintainable solutions. Design, develop, and support APIs that expose existing computational... ...~ Experience working with scientific, engineering, or numerical software applications...Scientific
- JOB SUMMARYThe Senior Bioinformatics (BI) Software Engineer holds a critical technical role, responsible for designing, developing, and maintaining scalable and efficient software... ..., with the ability to relay or distill scientific concepts within supplemental documentation...ScientificFull timeLocal areaFlexible hours
- ...Software Engineer Location: Houston or Mexico in similar timezone (Central or South America... ...software engineer researches, designs, develops and tests operating systems-level... ...military, communications, aerospace, business, scientific and general computing applications....Scientific
- ...Job Description Position: Software Engineer I Location: Houston, TX?... ...analysts and technical teams to design, develop, and support data-driven solutions in a... ...modeling techniques. ~ Knowledge of scientific Python libraries such as Scikit-learn, SciPy...ScientificContract work
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...Landmark, a Halliburton company, builds the software and data platforms that help the global... ...demanding application domains (scientific computing, real-time systems, large-scale...ScientificFull timePart timeWork from homeWorldwideShift work
$140k - $170k
...seasoned professional to serve as a Senior Software Engineer . This position is based in Houston, TX. The Software Engineer will develop, maintain, and enhance complex/diverse... ...develop and modify software systems, using scientific analysis and mathematical models to...ScientificHourly payContract workWork at officeLocal area- ...in our employees and empowering them to develop themselves and their careers.... ...Landmark, a Halliburton company, builds the software and data platforms that help the global... ...Background in technically complex or scientifically demanding application domains (distributed...ScientificFull timePart timeWork from home
$90k - $125k
...Job Description: We are seeking a talented and motivated Full Stack Software Developer to join our engineering team building mission-critical healthcare technology. In this role, you will design, develop, and maintain our suite of healthcare applications, including...Full timeWork at office- ...resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - High-Performance I/O & Storage Systems to design, build, and improve services that enable efficient data access and storage...Full timeRelocationFlexible hours
- ...resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - Distributed Scheduling & Workload Orchestration to design, build, and improve systems responsible for job scheduling, resource...Full timeRelocationFlexible hours
- ...Company Description Job Description Title: Software Developer Location: Houston, TX Duration: 12 Months Role Description: Development of components and features and troubleshooting for Corporate Applications. Skills Required: Bachelor's degree...Full timeWork experience placementLocal areaRemote work
- ...Honeywell, you will leverage your advanced engineering expertise to develop and implement innovative application solutions that meet... ...Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable....Temporary workFlexible hours
$116.4k - $204.1k
...that moves beyond traditional “what‑if” forecasting. As a Lead Product Software Engineer, you’ll help build autonomous agent workflows, apply NLP to interpret complex IRS regulations, and develop intelligent data ingestion tools that eliminate manual entry. If you're...Full timeWork experience placementWork at office$101.6k - $152.4k
For this U.S. based position, the expected compensation range is $101,600 - $152,400 per year, which includes base pay and short-term incentive. The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges ...Ongoing contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Scientific Software Developer. Be the first to apply!
- agile software developer Houston, TX
- software developer internship no experience Houston, TX
- experienced software developer Houston, TX
- work from home software developer Houston, TX
- software developer no experience Houston, TX
- software developer fintech Houston, TX
- software data engineer Houston, TX
- financial software developer Houston, TX
- software developer internship Houston, TX
- software engineer Houston, TX



