Full-time

Scientific Software Developer

Posted by TGS • rio de janeiro, rio de janeiro, Brazil

📍 rio de janeiro, rio de janeiro 🕒 June 02, 2026

About the Role

PURPOSE & SCOPE

Serve as a critical link within the Rio de Janeiro R&D team, transforming experimental geophysical and machine learning prototypes into robust, high-quality software solutions. This role focuses on improving code maintainability, automating complex data pipelines, and developing advanced visualization tools to support Research Geophysicists and Data Scientists. You will advocate for software engineering best practices while remaining deeply integrated into scientific workflows.

Responsibilities

  • Pipeline Automation: Design and implement automated data pipelines to streamline the flow of seismic and subsurface data for ML training and geophysical inversion.
  • Data Visualization: Build and maintain interactive visualization tools (e.g., using Plotly, Dash, or advanced Matplotlib) to help researchers perform Quality Control (QC) on complex datasets.
  • DevOps for R&D: Implement CI/CD pipelines, containerization (Docker)...

Ready to Apply?

Submit your application today and take the next step in your career journey with TGS.

Apply Now