Machine Learning Engineer
Houston, TX, United States
Job Title: Machine Learning Engineer
Location: Houston, Texas
Requirements: On-site Monday-Friday, with 1/2-day Fridays
Summary:
Our client, a leading oil and gas company, is looking for a Machine Learning Engineer to join their team. They offer midstream energy services for natural gas, liquids, crude oil, and petrochemicals.
Responsibilities:
Collaborate with cross-functional teams to identify opportunities for applying machine learning techniques to solve complex problems and enhance business processes.
Design, develop, and implement machine learning models and algorithms to analyze large datasets, extract meaningful patterns, and generate predictive insights.
Conduct exploratory data analysis to understand data characteristics, identify relevant features, and preprocess data for model training.
Experiment with various machine learning algorithms and techniques, including supervised and unsupervised learning, deep learning, reinforcement learning, and ensemble methods.
Build scalable and efficient data pipelines and infrastructure to support model training, evaluation, and deployment in production environments.
Optimize machine learning models for performance, scalability, and interpretability, and iterate on improvements based on feedback and evaluation metrics.
Qualifications:
Strong foundation in machine learning, statistics, and data analysis, with practical experience developing and deploying machine learning models.
Data Modeling and Architecture: Strong experience in designing and implementing data models
Strong programming skills in Python, R, or Java
Machine Learning Frameworks: Familiarity with libraries like TensorFlow, Keras, PyTorch, and scikit-learn.
Solid understanding of data structures, algorithms, and software engineering principles, with the ability to write clean, efficient, and maintainable code.
Excellent problem-solving skills, with the ability to analyze complex data, identify patterns, and develop innovative solutions to challenging problems.
Effective communication and collaboration skills, with the ability to work closely with team members, stakeholders, and domain experts to understand requirements and deliver impactful solutions.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, and experience deploying machine learning solutions on cloud infrastructure.
Knowledge of deep learning techniques and frameworks, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformer models.
Experience working with natural language processing (NLP) techniques and libraries such as NLTK, spaCy, or Transformers.
Understanding of software development methodologies such as Agile or DevOps, and experience with version control systems such as Git.
Benefits:
Competitive salary and benefits package, including health insurance, retirement plans, and flexible spending accounts.
Collaborative and inclusive work environment with a diverse team of talented individuals.
Exciting projects at the forefront of machine learning and AI technology, with the opportunity to make a meaningful impact.
Strong relocation assistance
If you are passionate about machine learning, thrive in a fast-paced environment, and are eager to contribute to cutting-edge projects, we encourage you to apply and join us in shaping the future of AI and machine learning.
#J-18808-Ljbffr