cover image
Halliburton

Halliburton

www.halliburton.com

3 Jobs

58,570 Employees

About the Company

We collaborate and engineer solutions to maximize asset value for our customers. Founded in 1919, Halliburton is one of the world's largest providers of products and services to the energy industry. With more than 45,000 employees, representing 130 nationalities in more than 80 countries, the company helps its customers maximize value throughout the lifecycle of the reservoir - from locating hydrocarbons and managing geological data, to drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the asset.

Listed Jobs

Company background Company brand
Company Name
Halliburton
Job Title
Machine Learning Geoscientist
Job Description
**Job Title** Machine Learning Geoscientist **Role Summary** Apply advanced machine learning techniques to subsurface geoscience problems, developing algorithms that automate geological interpretation, enhance modeling realism, and validate predictions against real‑world data. Work in a multidisciplinary R&D environment to drive innovation in energy sector products and services. **Expactations** - Conduct research and experimentation under technical leadership. - Communicate findings to technical clients and cross‑functional teams. - Publish results in journals, patents, and technical presentations. **Key Responsibilities** - Design, implement, and optimize AI/ML algorithms for geological interpretation and model enhancement. - Process and analyze subsurface datasets (wireline, seismic, biostratigraphy, etc.). - Validate models using blind test datasets and real‑world scenarios. - Collaborate with geoscientists, data engineers, and software developers to refine workflows. - Keep abreast of AI/ML and geoscience advancements and translate them into product improvements. - Contribute to technical documentation, publications, and patent filings. **Required Skills** - In‑depth knowledge of geoscience domains (stratigraphy, sedimentology, petroleum geology). - Experienced with Python and ML frameworks (TensorFlow, PyTorch, Scikit‑learn). - Strong quantitative and data‑analysis abilities. - Excellent written and verbal communication. - Team‑player mindset in a collaborative R&D setting. **Required Education & Certifications** - Honors degree (2:1 or above) in Geoscience or related field, plus a postgraduate qualification. - Minimum 4 years of related work experience or completion of a PhD in Geoscience. - Demonstrated use of AI/ML in geoscience projects (PhD preferred). ---
Abingdon-on-thames, United kingdom
On site
Junior
02-12-2025
Company background Company brand
Company Name
Halliburton
Job Title
DevOps Engineer
Job Description
Job Title: DevOps Engineer Role Summary: Mid‑level DevOps Engineer responsible for designing, implementing, and maintaining scalable cloud and on‑premises infrastructure for a subsurface evaluation product portfolio. Works closely with software teams to automate build, test, and deployment pipelines, ensuring high availability, security, and operational excellence. Expectations: Deliver reliable, automated infrastructure as code; maintain CI/CD pipelines; enable rapid release cycles; monitor system health; enforce security policies; document processes; actively participate in Agile ceremonies. Key Responsibilities: - Design, build, and maintain resilient infrastructure for scalable applications. - Develop and manage CI/CD pipelines to automate build, test, and deployment. - Author automation scripts for provisioning, configuration, and deployment. - Create operational tooling for monitoring, logging, backups, and incident response. - Collaborate with developers to integrate application code with infrastructure. - Monitor performance, availability, and reliability using appropriate metrics and tools. - Troubleshoot and resolve infrastructure and deployment issues. - Implement and enforce cloud security best practices. - Maintain and improve IaC scripts and templates. - Participate in Agile ceremonies and contribute to sprint planning and retrospectives. - Document infrastructure, processes, and operational procedures. - Stay current with emerging cloud, automation, and DevOps technologies and recommend improvements. Required Skills: - 3+ years building distributed systems on-premises, private cloud, or hybrid environments. - Proficiency with Infrastructure as Code (Terraform). - Experience with CI/CD tools and practices. - Strong scripting in Python, Bash, or PowerShell. - Networking fundamentals (firewalls, routing, WAF, package filtering). - Familiarity with monitoring/alerting tools (CloudWatch, Prometheus, Grafana). - Experience with at least one public cloud (AWS or Azure). - Problem‑solving and fast‑paced, agile mindset. - Preferred: Docker, Kubernetes, GitOps, Ansible, server hardware/virtualization, SOC2 compliance, multi‑disciplinary, geographically distributed teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - No mandatory certifications required, though AWS/Azure DevOps certifications or Terraform certification is a plus.
Abingdon-on-thames, United kingdom
On site
Junior
08-12-2025
Company background Company brand
Company Name
Halliburton
Job Title
Software Engineer (Java / C++)
Job Description
**Job Title** Software Engineer (Java / C++) **Role Summary** Design, develop, test, and maintain complex engineering software applications using Java and C++. Participate in Agile Scrum teams, contribute technical guidance, and deliver secure, high‑quality code. Drive process improvements and mentor peers while staying current with emerging technologies. **Expectations** - Execute end‑to‑end development lifecycle for moderate‑scope projects. - Apply secure coding practices, triage vulnerabilities, and implement fixes. - Contribute to automated regression testing and continuous integration pipelines. - Collaborate effectively with remote teams and cross‑functional stakeholders. **Key Responsibilities** - Develop new features, enhancements, and bug fixes in iterative sprints. - Provide technical input to Product Owners and architects. - Conduct code reviews, enforce best practices, and maintain code quality. - Identify and recommend system and process improvements. - Manage day‑to‑day team activities and support career development. - Maintain up‑to‑date knowledge of relevant technologies. **Required Skills** - 4+ years of software development experience. - Proficiency in Java and C++. - Strong understanding of design principles, OOP, and architecture. - Experience with Agile Scrum methodology and sprint planning. - Familiarity with GitLab (or equivalent) CI/CD pipelines. - Expertise in secure coding, vulnerability mitigation, and automated testing. - Excellent analytical, communication, and problem‑solving skills. - Self‑motivated, fast learner, and team player. **Required Education & Certifications** - Undergraduate degree in Computer Science, Software Engineering, or related field. - Agile Scrum Certification (preferred). ---
Abingdon-on-thames, United kingdom
On site
Junior
13-01-2026