Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Research Software Engineer

$100 per hour

Schlumberger

Job Title: Research Software Engineer - Data Fabric & Ontology

Location

STIC (Software Technology Innovation Center), Sunnyvale, CA, USA

About STIC & the Foundations Lab

STIC is SLB's Silicon Valley applied research center - the company's bleeding-edge evangelists. We operate deliberately outside the critical path of engineering delivery , which gives us the freedom to pursue the high-risk, high-reward research that teams under delivery pressure cannot. Our mandate is to identify frontier digital technology before it goes mainstream, translate it into business advantage for SLB, and embed it through partnership and knowledge transfer.

The Foundations Lab owns STIC's Data Fabric & Ontology theme - how SLB architects, harmonizes, and reasons over data at industrial scale. This is not maintenance engineering. We are building toward a multi-year arc: from AI-driven semantic harmonization of messy legacy data today, to living knowledge graphs that mirror business logic and physical assets, to self-evolving data architectures that rewrite their own schemas as new use cases emerge.

The Role

We're hiring a Research Software Engineer to help lead that arc. You'll design and build proof-of-concept systems that de-risk transformative ideas in data fabric, ontology engineering, knowledge graphs, and agentic data management - and translate them into a clear point of view on what SLB should adopt next.

This is a hands-on, high-visibility role. You'll own solutions from inception to delivery, work directly with Big Tech and the Silicon Valley startup ecosystem, and shape the technical direction of one of STIC's six strategic themes. Reporting to the Foundations Lab manager, you'll be expected to lead through the work - building the systems, forming the opinion, and bringing others along.

We're looking for a self-starter who thrives in ambiguity, treats experimentation as the default, and wants to define what industrial data platforms look like in 2030 rather than iterate on what they look like today.

What You'll Work On

Our research agenda spans three horizons. You'll contribute across the near term while helping us reach toward the frontier:

  • Semantic harmonization & AI-ready data - AI-driven "semantic mappers" that harmonize fragmented legacy data into standard schemas; ontologies, knowledge graphs, and data virtualization for industrial-scale operations.

  • Ontology engineering & knowledge graphs - AI-assisted and AI-constructed ontologies, GraphRAG and multi-hop reasoning, and knowledge graphs as living digital twins of business logic linked to physical assets.

  • Data agents & agentic data management - Autonomous agents for data discovery, integration, quality, and governance; the execution layer of a modern data fabric.

  • Knowledge runtime & the truth layer - Systems that manage retrieval, verification, reasoning, access control, and audit - including shared human-AI knowledge systems and in-context capture of tacit expertise.

  • Platform & system design - Scalable, fault-tolerant, cloud-native architectures (Kubernetes, GCP/Azure/AWS) and modern data infrastructure (lakehouse, open table formats, streaming) - in service of the research above.

Responsibilities

Depending on level and specialization, you'll:

  • Identify - Track the frontier of data fabric, ontology, and knowledge infrastructure; spot genuinely groundbreaking technology before it becomes mainstream.

  • Translate - Build proof-of-concept systems that de-risk ideas, then form a clear, evidence-based opinion on what SLB should adopt, watch, or ignore.

  • Embed - Partner with other STIC labs, SLB business units, and the external ecosystem to transfer knowledge and catalyze adoption of validated technology.

  • Shape technical direction for the Data Fabric & Ontology theme - generating ideas, defining new research directions, and owning projects end to end.

  • Collaborate with AI engineers and researchers to integrate ML and agentic capabilities into the broader data landscape.

  • Establish thought leadership - disseminating knowledge through talks, tutorials, and internal briefings across SLB.

  • Provide technical mentorship and raise the bar for engineering craft across the lab.

Qualifications

Required

  • MS or PhD in Computer Science, Data/Information Science, or a related field - or equivalent demonstrated depth.

  • 8+ years building production-grade data, distributed, or ML systems, with deep expertise in several of: data platforms and pipelines, knowledge graphs / graph databases, semantic technologies and ontologies, LLM/RAG and agentic systems, or cloud-native distributed systems.

  • A track record of taking ambiguous, open-ended problems from concept to working system.

  • Strong written and verbal communication - you can turn a technical result into a decision-useful point of view.

Strongly preferred

  • Hands-on experience with ontology engineering, knowledge graphs, GraphRAG, or semantic layers.

  • Experience with agentic systems, LLM orchestration, or AI memory / knowledge-runtime architectures.

  • Familiarity with modern data infrastructure (lakehouse, open table formats such as Iceberg/Delta, streaming with Kafka/Spark).

  • Exposure to industrial, energy, or other complex real-world data domains.

What sets a candidate apart

  • Evidence of frontier awareness - you already have opinions on grounding AI reasoning in business context, AI-constructed ontologies, or where AI knowledge-management is heading.

  • A builder's instinct paired with a researcher's rigor - you prototype fast but reason carefully about what the result actually proves.

ALL APPLICANTS FOR U.S. ROLES MUST CAREFULLY READ ALL THE SUPPLEMENTAL U.S. SPECIFIC INFORMATION LISTED BELOW.

SLB is committed to a culture where everyone feels like they belong. To learn more about our diversity, equity, and inclusion commitments, please visit our Diversity & Inclusion | SLB (slb.com) ( page for more information.

When certifying your application, you are also certifying on reading and understanding all of the below supplemental information. For purposes of the application and the below information, Company shall be defined to mean SLB. Please note that the below supplemental information and the employment application are NOT a contract.

  1. EQUAL EMPLOYMENT OPPORTUNITY & VETERANS Company policy is to provide every individual a fair and equal opportunity to seek employment and advancement at the Company without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, citizenship, genetic information, veteran or military status, disability, creed, ancestry, pregnancy (including pregnancy, childbirth and related medical conditions), marital status or any factors protected by federal, state, or local laws. We are an "Equal Opportunity Employer". For more information please, refer to the latest version of "Know Your Rights" poster and the "Pay Transparency Nondiscrimination Poster" located here: The Company is a VEVRAA Federal Contractor - priority referral Protected Veterans requested.

  2. REASONABLE ACCOMMODATIONS The Company will endeavor to make a reasonable accommodation / modification to the known physical or mental limitations of a qualified applicant with a disability to assist in the hiring process, unless the accommodation would impose an undue hardship on the operation of our business, in accordance with applicable federal, state, and local law. If you believe you require such assistance to complete the application or to participate in the interview process, please contact View email address on click.appcast.io to request assistance. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to.

  3. AUTHORIZATION FOR EMPLOYMENT Pursuant to the Immigration Reform and Control Act of 1986, all applicants who are offered and accept employment must produce documents establishing their identity and authorization for employment in the United States. These documents must be produced no later than seventy-two (72) hours after employment commences. In addition, all applicants who are offered and accept employment will be required to verify their employment authorization under oath by signing a USCIS Form I-9. SLB is an E-Verify employer.

  4. APPLICATION CERTIFICATION When applying to a job please read the application carefully before certifying that all of the answers you have given are true, accurate and complete. Ensure that you have read and fully understand the questions asked in the application. Unless noted otherwise, by certifying the application, you are also agreeing to and/or authorizing the following:

  5. You understand that any omission and/or misrepresentation of any fact from or on the application or during any interview will result in immediate rejection of the application, or if hired, will be cause for immediate dismissal.

  6. You certify that you have read and understand all the supplemental information listed on the job description page for the job that you are applying for.

  7. You authorize the Company to contact the education institutions that you have attended and for the Company to make any further investigations deemed necessary in connection with your application for employment.

  8. You authorize the Company to inquire about, investigate and obtain copies of any records which relate to you from your former employers and educational institutions.

  9. You release the Company and all affiliated persons and entities, as well as any person or institution that provides the Company with any lawful information about you, from any and all liability whatsoever resulting from any such lawful inquiry, investigation, or communication.

  10. You agree that if hired, you will review and become familiar with all the rules and regulations of the Company.

  11. You understand and agree that nothing in the application or supplement shall constitute an offer, a contract, or a guarantee of employment for a specific period of time.

  12. If hired, you understand that your employment may be terminated with or without cause and with or without notice at any time, at the will of the Company or yourself, for any or no reason.

  13. If hired, you understand that no supervisor or manager has authority to make an agreement to the contrary changing employment at-will.

  14. If hired, you understand that the Company and all plan administrators shall have the maximum discretion permitted by law to administer, interpret, modify, discontinue, enhance, or otherwise change all policies, procedures, benefits or other terms and conditions of employment.

  15. You understand that any application that is filled out will be in effect for 90 days from the date you certified it and, if employment is not offered within the 90-day period, you understand that you must reapply to be considered for future employment.

  16. You understand that your application for employment in no way obligates the Company to employ you.

  17. STATE INFORMATION Please read below any applicable State Information. By certifying the application, you are also certifying that you have read and understood any applicable State Information that is listed below.

  18. ARIZONA APPLICANTS ONLY: To the extent required by applicable law, the Company maintains a smoke-free workplace.

  19. CALIFORNIA APPLICANTS ONLY: I understand the Company may obtain, without using the services of a third party investigative consumer reporting agency, public records pertaining to my character, general reputation, personal characteristics, or mode of living during its evaluation of my application for employment and, if employed, during my employment. By checking the following box, I waive my right to receive copies of public records obtained by the Company.

  20. MASSACHUSETTS APPLICANTS ONLY: Note that it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

  21. MARYLAND APPLICANTS ONLY: Under Maryland law, an employer may not require or demand, as a condition of employment, prospective employment, or continued employment, that an individual submit to or take a lie detector test. An employer who violates this law is guilty of a misdemeanor and subject to a fine not exceeding $100.

  22. NEBRASKA APPLICANTS ONLY: By certifying the application you, hereby give consent to any and all prior employers of yours to provide information with regard to your employment with prior employers to SLB.

EQUAL EMPLOYMENT OPPORTUNITY & VETERANS

Company policy is to provide every individual a fair and equal opportunity to seek employment and advancement at the Company without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, citizenship, genetic information, veteran or military status, disability, creed, ancestry, pregnancy (including pregnancy, childbirth and related medical conditions), marital status or any factors protected by federal, state, or local laws. We are an "Equal Opportunity Employer". For more information please, refer to the latest version of "Know Your Rights" poster and the "Pay Transparency Nondiscrimination Poster" located here: The Company is a VEVRAA Federal Contractor - priority referral Protected Veterans requested.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Research Software Engineer in Sunnyvale, CA vacancy
  • $100 per hour

     ...Job Title: Research Software Engineer - Data Fabric & Ontology Location STIC (Software Technology Innovation Center), Sunnyvale, CA, USA About STIC & the Foundations Lab STIC is SLB's Silicon Valley applied research center - the company's bleeding-edge evangelists... 
    Suggested
    Contract work
    For contractors
    Local area
    Immediate start

    OneSubsea

    Sunnyvale, CA
    1 day ago
  •  ...AI Research Engineer Creatify is building the world's first end-to-end AI advertising agent—a platform that automates the entire video ad lifecycle, from scripting and avatar-led generation to testing, optimization, and publishing across Meta, TikTok, YouTube, and more... 
    Suggested

    Creatify AI

    Mountain View, CA
    4 days ago
  •  ...views, and incomplete information. We are looking for an AI Research Engineer with a strong research background in computer vision and...  ...ablations to understand what drives improvements. ~ Strong software engineering judgment and the ability to turn research code into... 
    Suggested
    Temporary work
    Shift work

    Palona AI

    Los Altos, CA
    2 days ago
  •  ...that moves the world forward. Join us and, together, we’ll advance your career.HPC & AI Researcher Engineer - PhD preferredSOFTWARE SYSTEMS DESIGN ENGINEER The Role: AMD’s server software and solutions engineering team is seeking a senior engineer to lead the enablement... 
    Suggested

    AMD

    Santa Clara, CA
    1 day ago
  • $165k - $180k

     ...The Bosch Research and Technology Center North America with offices in Sunnyvale, California...  ...) and Autonomous Systems, AI Systems Engineering, and Industry AI. We develop scalable, intelligent...  ...science or engineering  Strong software engineering skills in Python Hands-on... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Worldwide

    Bosch Group

    Sunnyvale, CA
    1 day ago
  •  ...Apple Inc. is seeking a Senior Research Engineer to design data infrastructure for foundation model training in Cupertino. You will shape ingestion, processing, and repository systems for petabyte-scale data, with privacy and governance baked in from day one. Work alongside... 

    Apple

    Cupertino, CA
    1 day ago
  • $126k - $423k

     ...About the role and team We are looking for a passionate Research Engineer (AI/RL Infrastructure) to join the Research Group at Applied...  ...has: Experience building and operating production‑grade software systems across the full machine learning lifecycle, including... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Immediate start
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  •  ...sustainability. We are seeking an enthusiastic, team-oriented engineer to join the effort. As an Engineer, you will tackle a variety of...  ...candidate should also have Experience with Solidworks and CAM software Experience with fabricating, assembling and testing electro-... 

    Tranzeal

    Santa Clara, CA
    3 days ago
  • $150k

     ...Foundation Models We are a dedicated research lab for building, understanding, using,...  ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful...  ...team that’s responsible for the full software development life cycle, from conception... 
    Full time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $120k - $170k

     ...The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the...  ...work closely with product, design, and research to build reliable, scalable, and user-focused...  ...pipelines, and monitoring Help shape engineering culture, processes, and technical... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    1 day ago
  • $90 - $121.86 per hour

     ...Job Description Job Description LLM Research Engineer Key Responsibilities: Design, train, and fine-tune large language models (e.g., GPT, LLaMA, PaLM) for various applications. Conduct research on cutting-edge techniques in natural language processing (NLP... 
    Hourly pay

    Cypress HCM

    Mountain View, CA
    22 days ago
  • $180k - $258.75k

     ...Description Job Description At Toyota Research Institute (TRI), we’re on a mission to...  ...Our team is looking for a Research Engineer to help develop and deploy our world foundation...  ...systems. This is not a traditional software engineering role; you will work directly... 
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    23 days ago
  •  ...About the Institute of Foundation Models We are a dedicated research lab for building, understanding, using, and risk-managing...  ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI... 

    Institute of Foundation Models

    Sunnyvale, CA
    23 days ago
  • $140k - $160k

     ...Sensor and Embedded Systems group at Bosch Research is dedicated to research and development...  ...and AI/ML. Design and develop software to implement proof of concept prototypes...  ...PhD in Computer Science or Electrical Engineering Experience in wireless communication,... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Bosch Group

    Sunnyvale, CA
    2 days ago
  • $130k - $160k

     ...available for your year-one transition and together we grow. Available tracks to start your journey are as follows, Infrastructure Engineer Back-end Engineer Front-end UI/UX Engineer Full-stack Engineer Required Experience Bachelor/Master degree in... 
    Full time
    Internship

    Cylake, Inc

    Sunnyvale, CA
    1 day ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Full time

    Mindlance

    Santa Clara, CA
    1 day ago
  •  ...Development and Test Automation  Job Description Job Title: Software Engineer - Front End - Item Store/Marketplace Location: Sunnyvale,...  ...solutions across all environments  • Utilize industry research to improve client’s technology environment.  • Strong... 
    Full time

    Pyramid Consulting

    Sunnyvale, CA
    1 day ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...maintainability, and delivery timelines to consistently ship high-quality software. Responsibilities Evaluate the real-world robot code and... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    1 day ago
  • $166k - $244k

     ...DeepMind, we’re a team of scientists, engineers, machine learning experts and more, working...  ...to set you up for success as an Senior Software Engineer in the Gemini App team, we...  ...high quality products Collaborate with researchers to understand cutting-edge innovation... 
    Full time

    Deepmind

    Mountain View, CA
    1 day ago
  • $123k - $191k

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 
    Full time
    Work experience placement

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $120k - $400k

     ...stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads for AGI. We...  ...Science or equivalent degree  Possess outstanding software engineering skills with a focus on efficiency and performance Possess experience... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    1 day ago
  • $208.8k - $229.7k

     ...devices, get support, change their service subscription and pay their bill.   Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native GFiber iOS... 
    Full time

    Gfiber

    Sunnyvale, CA
    1 day ago
  • $165k - $225k

     ...infrastructure issues that may impact production. Collaborate with ML engineers to build robust model pipelines utilizing the ML...  ...or a Master’s/PhD in a related discipline. Familiarity with software development processes, including version control, bug tracking... 
    Full time
    Work experience placement
    Local area

    Newsbreak

    Mountain View, CA
    1 day ago
  • $165k - $250k

     ...United States Mountain View, California, United States New York, New York, United States About the Role In this iOS Engineer role, you will have the unique opportunity to spearhead the development of a state-of-the-art, business-to-business (B2B) SDK, a cornerstone... 
    Full time
    Local area

    Newsbreak

    Mountain View, CA
    1 day ago
  •  ...their collaborative product design as well as system and network engineering capabilities are building innovative networking products and...  .... Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of... 
    Full time
    Internship

    Nexthop Systems

    Santa Clara, CA
    1 day ago
  • $124k - $171k

    ### Applied Materials, Inc. is the global leader in materials engineering solutions used to produce virtually\n\n### every new chip and...  ...future.\n\n### \n\n### Applied Materials\u2019 Common Systems Software Department is searching for an experienced Software\n\n### Engineer... 
    Full time
    Work experience placement
    Remote work
    Relocation
    Shift work

    Applied Materials

    Santa Clara, CA
    1 day ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...is looking for a gifted engineer to contribute to our planning software, PlanPoint, which helps our physician users create a 3D model... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    1 day ago
  • $120.75k - $161k

     ...enterprises make better talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user-facing product...  ...engineering role focused on shipping production-grade software, not research or experimentation-only work. What You’ll Do Build and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    1 day ago
  • $100k - $125k

     ...a Great Place to Work ®! We are looking for a full-time Software Engineer (AI-First) to join our Engineering team. This role supports...  ...AI-assisted tools for coding, debugging, documentation, and research while validating outputs through testing, reasoning, and code... 
    Full time
    Work at office
    Local area
    Remote work
    Shift work

    Visitorscoverage Inc.

    Santa Clara, CA
    1 day ago
  • $136k - $180k

     ...We have built a multi-disciplinary organization of scientists, engineers, and physicians and we are using the power of next-generation...  ...information, please visit grail.com GRAIL is seeking a Software Engineer to join the Product Delivery Team. This team designs,... 
    Full time
    Work at office
    Local area
    Flexible hours

    Grail

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Research Software Engineer. Be the first to apply!