Lead Machine Learning Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chevron · 17 hours ago

Lead Machine Learning Engineer

Chevron is seeking a forward-thinking Lead Machine Learning Engineer to evaluate and integrate emerging AI and Machine Learning solutions that drive value for the company. This role requires deep technical expertise in AI and ML, and involves partnering with various teams to identify disruptive technologies and deliver innovative AI solutions.

EnergyFossil FuelsGeothermal EnergyManufacturingNatural ResourcesOil and GasRenewable Energy
badNo H1Bnote

Responsibilities

Partner with Digital Innovation Teams to evaluate and test emerging AI and Machine Learning technologies
Explore and experiment with applications of Generative AI (GenAI), NLP, and computer vision
Stay current with the latest advancements in AI and integrate them into projects
Work collaboratively with a large variety of different teams, including data scientists, data engineers, and solution architects from various organizations within business units and IT
Build and maintain robust data pipelines using platforms like Databricks
Deploy models in production using Docker and cloud platforms (e.g., AWS, Azure)
Conduct ML tests and experiments to validate hypotheses and improve performance
Consult, identify and frame opportunities to implement AI solutions that help Chevron businesses gain insight and improve decision making, workflow, and automation
Identify data, appropriate technology and architectural design patterns to solve business challenges using analytical tools, AI design patterns and architectures
Transform data science prototypes into appropriate scale solutions in a production environment
Orchestrate and configure infrastructure that assists Data Scientists and analysts in building low latency, scalable and resilient machine learning and optimization workloads into an enterprise software product
Run machine learning experiments and fine-tune algorithms to ensure optimal performance
Participate as an active member in embedded Agile team to enable cross training and keep skills current
Desire to learn new technologies and design patterns to continually improve delivery of AI Solutions at scale

Qualification

Machine LearningPythonCloud SolutionsData EngineeringGenerative AINLPComputer VisionMLOpsStatistical AnalysisAgile MethodologiesObject-Oriented ProgrammingCommunication Skills

Required

BS in Computer Science, Mathematics, or related fields or equivalent experience
5+ years' experience in Software Engineering
Significant experience engineering solutions in Python with strong understanding of control flow, functions, data structures and object-oriented programming concepts
Experience implementing machine learning frameworks and libraries (e.g. ML Flow, Kubeflow, Tensorflow. Keras scikit-learn, PyTorch, NumPy, SciPy, etc.)
Development experience with a JavaScript framework (Angular, React, node.js etc.)
Experience building machine learning pipelines in Microsoft Azure Machine Learning service
Experience developing cloud first solutions using Microsoft Azure Services (Azure Functions, Azure App Services, Azure Event hubs, Azure SQL DB, Azure Synapse etc.)
Proficient in applying common design patterns, ability to communicate design ideas effectively
Must have a disciplined, methodical, minimalist approach to designing and constructing layered software components that can be embedded within larger frameworks or applications
Working knowledge of mathematics (primarily linear algebra, probability, statistics), and algorithms
Knowledge of data engineering and transformation tools and patterns such as DataBricks, Spark, Azure Data Factory

Preferred

MS in Computer Science, Mathematics, or related fields
Excellent skills in statistics and machine learning applied to timeseries data analysis
Are proficient orchestrating large-scale ML/DL jobs, leveraging big data tooling and modern container orchestration infrastructure (e.g. Kubernetes), to tackle distributed training and massive parallel model executions on cloud infrastructure
Experience designing custom APIs for machine learning models for training and inference processes
Experience designing, implementing, and delivering frameworks for MLOps
Experience implementing and incorporating ML models on unstructured data using cognitive services and/or computer vision as part of AI solutions and workflows
History of working with large scale model optimization and hyperparameter tuning, applied to ML/DL models
Hands-on experience in deploying machine learning pipelines with Azure Machine Learning SDK
Exceptional object-oriented programming and debugging skills in Python
A keen eye for good architecture and the ability to develop new architectures and frameworks
Passionate and detailed approach to software development
Knowledge of enterprise SaaS complexities including security/access control, scalability, high availability, concurrency, online diagnoses, deployment, upgrade/migration, internationalization, and production support
Mature software engineering skills, such as source control versioning, requirement spec, architecture and design review, testing methodologies, CI/CD, etc
Proven ability to take leadership role in projects that span multiple teams, ability to deliver on time working in a fast-paced agile environment, ability to work with product managers to clarify and prune requirements, strong verbal and written communication
Experience working with data scientists in the integration of and delivery of models for advanced analytics use cases

Company

Chevron Corporation is an integrated energy and technology company that believes affordable, reliable, and ever-cleaner energy.

Funding

Current Stage
Public Company
Total Funding
unknown
2001-10-19IPO

Leadership Team

leader-logo
Michael K. Wirth
Chairman of the Board & CEO
linkedin
leader-logo
Bill Braun
Retired
linkedin
Company data provided by crunchbase