10451 Clay Road
Houston, United States
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.
We are seeking a Data Scientist to work as a AI/Backend Engineer to join the Knowledge Platform team within TGS Knowledge Platform (TKP). This role will design, develop, and maintain AI-powered solutions that enable efficient access and analysis of enterprise data across contracts, bids, orders, and documents. TKP is a full-stack application, the position will require the applicant to work across frontend, backend and infra code.
The ideal candidate is a hands-on engineer who thrives in a fast-paced environment, takes ownership of deliverables, and has experience building production systems with modern AI/ML technologies.
Key Responsibilities:
-
Design, develop, and deploy AI agents using Google Agent Development Kit (ADK) and large language models (Gemini, Claude)
-
Build and maintain backend APIs and data pipelines using Python and FastAPI
-
Implement RAG (Retrieval-Augmented Generation) systems with vector databases and embeddings
-
Process and extract structured data from documents including PDFs, contracts, and bids
-
Collaborate with product owners and stakeholders to translate business requirements into technical solutions
-
Maintain and improve existing agents, tools, and integrations
-
Support deployment and infrastructure on Google Cloud Platform and Kubernetes
-
Ensure code quality, testing, and documentation standards are met
Required Qualifications:
-
Demonstrated experience building applications with large language models (GPT, Claude, Gemini, or similar)
-
Strong SQL skills and experience working with relational databases (PostgreSQL, SQL Server)
-
Self-directed with the ability to work independently and manage priorities
-
Strong problem-solving skills and attention to detail
Preferred Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, Physics, or related field (or equivalent experience)
- 3+ years of experience
-
Experience with FastAPI or similar async web frameworks
-
Frontend development experience (React, TypeScript, or similar)
-
Familiarity with vector databases, embeddings, and RAG architectures
-
Experience with Cloud deployment (Google/AWS)
-
Knowledge of Kubernetes and containerized deployments
-
Experience with document processing and data extraction pipelines
-
Familiarity with CI/CD pipelines (GitLab CI, Docker)
Technical Environment:
-
AI/ML: Google ADK, Gemini, Claude, RAG, embeddings, pgvector
-
Backend: Python, FastAPI, Pydantic, SQLAlchemy, Alembic
-
Databases: PostgreSQL, SQL Server, SAP
-
Infrastructure: GCP (Vertex AI, Cloud Run, Cloud Scheduler), Kubernetes
-
Tools: Git, GitLab CI, Docker, uv
If you meet the qualifications and are passionate contributing to our team, we encourage you to submit your application by 03/06/2026.