Job Description
Solutions Architect Lead

Avenida Presidente Wilson
231
Rio de Janeiro, Brazil

Posting Start Date:  10/8/26
Field of Work:  R&D
Req Id:  778

 

TGS provides scientific data and intelligence to the global energy sector, enabling energy for all by unlocking vital, data‑driven solutions and knowledge. Through an extensive and diverse energy data library, advanced analytics, cloud‑based applications, and specialized services, we work in a way that is Passionate, Results‑Driven, Collaborative, and Responsible. 

 

As the Solutions Architect Lead, you will own the solution and software architecture across research projects within our Rio de Janeiro R&D hub, working as one team with TGS Data Science, TGS software engineering teams and TGS architects in Houston. You will set the architectural direction for products that bridge machine learning and deterministic, physics-based geoscience — ML-driven and conventional processing, imaging and interpretation, the MDIO open-source data format and the TGS Data Verse platform — on GPU and CPU HPC clusters and in the cloud. Your primary objective is to turn research into robust, high-performance products that TGS and its clients rely on, in support of the TGS Strategy.

 

Responsibilities

  • Team Leadership: Lead, mentor and grow a team of scientific software developers, and coordinate architecture with data scientists, geophysicists and TGS software teams across projects, setting clear technical goals, coding standards and development paths.
  • Technical Direction: Define the product and solution architecture across research projects, so that ML models and deterministic, physics-based algorithms work together as one product — shared data flows, interfaces, validation and HPC/cloud workflows — in line with the TGS Data Science and software roadmaps: one shared codebase and toolset.
  • Architecture Governance: Maintain reference architectures and design standards, lead design reviews across research projects together with TGS software architects, and own build-vs-reuse and technical-debt decisions so research projects build on common, reusable components.
  • AI Development: Partner with data scientists to architect the training, scaling, validation and deployment of deep learning models for seismic processing, imaging and interpretation, from seismic foundation models (ViT) to 3D CNNs such as SaltNet.
  • Performance & Scalability: Drive the profiling, parallelization and optimization of training and inference on GPU and CPU clusters (CUDA, MPI, multi-node) and on AWS, keeping compute efficient and costs under control.
  • Data Platforms: Champion MDIO and cloud-native data practices — chunked, compressed data accessible in place — and integration with TGS Data Verse (Data Lake, OSDU) and Prediktor operational data.
  • Production Readiness: Own the path from prototype to product — packaging, testing, CI/CD, model registry and deployment into TGS production software (e.g., Imaging AnyWare) and HPC environments.
  • Engineering Excellence: Establish best practices across research and production code: clean architecture, code review, automated testing, documentation and reproducible experiments.
  • User & Business Support: Partner with geophysicists, imaging, HPC/IT and product teams to turn needs into requirements and to support users of TGS AI and data tools across the energy data value chain.
  • Innovation & Representation: Track advances in AI, HPC and data technology; drive open-source contributions (e.g., MDIO), patents and publications; represent TGS in technical forums.

 

Education & Experience

  • Education: Bachelor’s/Master’s degree in Geophysics, Physics, Computer Science, Applied Mathematics, Engineering or a related field, including 5+ years leading R&D or software projects.
  • Leadership Experience: 3+ years leading software, data or scientific software teams, with a track record of delivering software to production.
  • Technical Experience:
    • Proven experience in solution/software architecture: system design, APIs, data modeling and enterprise integration of scientific or data-intensive products, ideally including products that combine ML with deterministic scientific algorithms.
    • Expert Python (NumPy, SciPy; PyTorch a plus) and a compiled language (C/C++, Java or C#); Fortran is a plus.
    • Experience architecting and running scientific workloads on GPU and CPU HPC and Kubernetes/cloud environments; hands-on MPI, CUDA or OpenMP is a plus.
    • Highly experienced in debugging, profiling and optimizing scientific code (e.g., Nsight, perf, VTune).
    • Working knowledge of distributed training and inference of deep learning models (DDP/FSDP, mixed precision) and MLOps practices (experiment tracking, model registry, deployment).
    • UNIX/Linux and POSIX programming, Git, automated testing and CI/CD.
  • Data & Infrastructure: Multidimensional, chunked data formats (MDIO, Zarr, SEG-Y) with Dask/xarray; AWS (S3, EC2 GPU); containers (Docker, Kubernetes); HPC schedulers (e.g., Slurm).
  • Domain Expertise: Experience with seismic processing, imaging or interpretation algorithms; publications or patents in ML, HPC or geophysics are a strong advantage.
  • Desirable: OSDU data platforms and master data management; industrial time-series data and OPC UA; contributions to open-source scientific software (e.g., MDIO).
  • Languages: Fluent English and Portuguese
  • Work arrangement & Location: Presential, based in Rio de Janeiro – RJ, with Brazilian residency and work authorization, and available for occasional travel.

 

If you meet the qualifications and are passionate contributing to our team, we encourage you to submit your application by 11/30/2026.