1

Machine Learning Petroleum Engineer Jobs in Baltimore, MD

next page

Showing results 1-20

Machine Learning Petroleum Engineer information

See Baltimore, MD salary details

$31.3K

$128K

$192.3K

How much do machine learning petroleum engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for machine learning petroleum engineer in Baltimore, MD is $127,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,900.00 and $154,000.00 per year, depending on experience, location, and employer.

What is a machine learning petroleum engineer?

A Machine Learning Petroleum Engineer is a specialist who combines expertise in petroleum engineering with machine learning and data science techniques. They use advanced algorithms and data analytics to optimize oil and gas exploration, drilling, production, and reservoir management. Their work helps improve decision-making, reduce operational costs, and increase efficiency by analyzing large datasets from various sources such as sensors, seismic data, and production logs. These professionals often work closely with geoscientists, data engineers, and other stakeholders in the energy sector.

What are the key skills and qualifications needed to thrive as a machine learning petroleum engineer?

To thrive as a Machine Learning Petroleum Engineer, you need a strong background in petroleum engineering, programming (such as Python or R), and applied machine learning, usually supported by a relevant engineering degree. Familiarity with data analysis platforms, machine learning frameworks (like TensorFlow or Scikit-learn), and petroleum industry software (such as Petrel or Eclipse) is essential. Strong analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for integrating technical insights with business goals. These competencies enable the effective application of data-driven solutions to optimize exploration, production, and operational efficiency in the energy sector.

How does a machine learning petroleum engineer typically collaborate with geoscientists and drilling teams to optimize oil and gas production?

A Machine Learning Petroleum Engineer works closely with geoscientists and drilling teams by integrating data-driven models into exploration and production workflows. They analyze geological, seismic, and operational data to develop predictive algorithms that identify optimal drilling locations, forecast reservoir performance, and improve recovery rates. Regular collaboration involves translating complex data insights into actionable recommendations that guide drilling strategies and inform real-time decisions, ensuring all teams are aligned to maximize efficiency and safety. This multidisciplinary approach fosters continuous learning and innovation across teams.

What is the difference between Machine Learning Petroleum Engineer vs Reservoir Engineer?

AspectMachine Learning Petroleum EngineerReservoir Engineer
Required CredentialsBachelor's/Master's in Petroleum Engineering, Data Science, or related fields; knowledge of machine learningBachelor's/Master's in Petroleum Engineering or Geosciences; strong understanding of reservoir simulation
Work EnvironmentData analysis, modeling, software development in oil & gas companiesReservoir modeling, field development planning in oil & gas operations
Industry UsageApplying machine learning to optimize extraction, predict reservoir behaviorEstimating reservoir properties, managing production strategies

The Machine Learning Petroleum Engineer focuses on integrating data science and machine learning techniques to optimize oil extraction processes, while the Reservoir Engineer specializes in modeling and managing subsurface reservoirs to maximize recovery. Both roles are vital in the oil & gas industry but differ in their core skills and daily tasks.

What are popular job titles related to Machine Learning Petroleum Engineer jobs in Baltimore, MD?

For Machine Learning Petroleum Engineer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Machine Learning Petroleum Engineer jobs in Baltimore, MD look for?

The top searched job categories for Machine Learning Petroleum Engineer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Machine Learning Petroleum Engineer jobs?

Cities near Baltimore, MD with the most Machine Learning Petroleum Engineer job openings:

Machine Learning Engineer

Cymertek Corporation

Annapolis Junction, MD โ€ข On-site

Full-time

Re-posted 2 days ago


Job description

Job Summary:
Cymertek Corporation is seeking a talented and innovative Machine Learning Engineer to join their team and help build intelligent systems that drive impactful business solutions. In this role, you will work with cutting-edge technologies to design, develop, and deploy machine learning models that solve complex problems and improve decision-making processes.
Responsibilities:
โ€ข Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
โ€ข Ability to design, implement, and optimize machine learning models and workflows
โ€ข Experience working with large, complex datasets
โ€ข Knowledge of data preprocessing and feature engineering
โ€ข Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
โ€ข Strong problem-solving skills and analytical thinking
Qualifications:
Required:
โ€ข Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning)
โ€ข Ability to design, implement, and optimize machine learning models and workflows
โ€ข Experience working with large, complex datasets
โ€ข Knowledge of data preprocessing and feature engineering
โ€ข Familiarity with cloud-based platforms for machine learning (e.g., AWS, Google Cloud, Azure)
โ€ข Strong problem-solving skills and analytical thinking
โ€ข Proficiency in programming languages (e.g., Python, R, Java)
โ€ข Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
โ€ข Expertise in model evaluation techniques and metrics
โ€ข Strong knowledge of version control tools (e.g., Git)
โ€ข Experience with data visualization tools (e.g., Matplotlib, Seaborn, Tableau)
โ€ข Understanding of database technologies (e.g., SQL, NoSQL)
โ€ข Bachelor's Degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, Statistics, Software Engineering, Electrical Engineering, Robotics, Computational Biology, Physics, etc.
Preferred:
โ€ข Experience with natural language processing (NLP)
โ€ข Knowledge of deep learning techniques (e.g., CNNs, RNNs)
โ€ข Familiarity with deployment tools (e.g., Docker, Kubernetes)
โ€ข Experience with data augmentation and synthetic data generation
โ€ข Ability to collaborate in cross-functional teams (e.g., engineers, product managers)
โ€ข Knowledge of edge computing and model optimization for deployment
Company:
With headquarters in Maryland, Cymertek [/'sฤซ-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.