Machine Learning (Ml) Engineer

Chevron Houston , TX 77020

Posted 2 months ago

Chevron is one of the world's leading energy companies, with approximately 48,000 employees working in countries around the world. We explore, produce and transport crude oil and natural gas; refine, market and distribute fuels and other energy products; manufacture and sell petrochemical products; generate power; and develop future energy resources.

Chevron's data science engineering center of excellence is accepting online applications for the position of Machine Learning Engineer located in San Ramon, CA/Houston, TX through October 12, 2019 at 11:59 p.m. (Eastern Standard Time).

Requisition ID#404832

Responsibilities for this position may include but are not limited to:

  • Consistently deliver complex, innovative, and complete solutions, driving them through design, planning, development, deployment and support that simplify business processes and workflows to drive business value

  • 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

  • Transform machine learning and optimization prototypes into appropriate solutions in a production environment

  • Run machine learning experiments and fine-tune algorithms to ensure optimal performance

  • Train and retrain systems when necessary

  • Extend existing machine learning libraries and frameworks

  • Participate as an active member in embedded Agile team to enable cross training and keeping skills current

Required Qualifications:

  • BS in Computer Science, Mathematics, or related fields or equivalent experience

  • 5+ years' experience in Object Oriented Design and Programming,

  • Ability to write robust code in Python, Java, and R.

  • 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 math, probability, statistics, and algorithms

  • Working knowledge of machine learning frameworks (i.e. Keras and PyTorch) and machine learning libraries (i.e. scikit-learn)

Preferred Qualifications:

  • MS in Computer Science, Mathematics, or related fields

  • Hands-on experience with Azure Cloud, Azure DevOps, Service Now, Ansible, Jenkins

  • Hands-on experience in deploying machine learning solutions

  • Exceptional object-oriented programming and debugging skills in Python, Java, R, and Microsoft .NET

  • A keen eye for good architecture and the ability to develop new architectures and frameworks

  • Passionate and detailed approach to software development

  • Knowledge of security/access control, scalability, high availability, concurrency, online diagnoses, deployment, upgrade/migration, internationalization, production support and other SaaS enterprise software issues

  • Proficient in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, 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

Relocation Options:

Relocation may be considered.

International Considerations:

Expatriate assignments will not be considered.

Chevron regrets that it is unable to sponsor employment Visas or consider individuals on time-limited Visa status for this position.

Regulatory Disclosure for US Positions:

Chevron is an Equal Opportunity / Affirmative Action employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status, or other status protected by law or regulation.

Chevron participates in E-Verify in certain locations as required by law.

Nearest Major Market: Houston

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Machine Learning Engineer Energy Platform HoustonTx


Posted 2 weeks ago

VIEW JOBS 9/1/2019 12:00:00 AM 2019-11-30T00:00 If you want to bring your technical expertise, 'challenge-accepted!' mentality and passion for building amazing products with real-world impact for hundreds of millions of people come join our group! We have been looking for you! We have an amazing team with deep backgrounds across technology and energy. Shell New Energies Shell is leading the transition towards a low-carbon future. We aim to cut the net carbon footprint of our energy products in half by 2050. Our New Energies business, set up in 2016, supports this ambition. New Energies is an emerging opportunity, in which we plan to invest on average $1-2 billion a year until 2020 as we look for commercial investments in new and fast-growing segments of the energy industry. Shell New Energies focuses on two areas: new fuels and power. New Fuels consists of investments in hydrogen, biofuels, and electric vehicle charging. In Power, we are building up positions across the full electricity value chain, including in renewable generation, retail energy, distributed energy resources, power trading and marketing, and grid services. Within these focus areas, we look for ways to connect customers with new business models for mobility and energy services, enabled by digital technologies and decentralization of energy systems. Development of our IoT platform for Shell New Energy will be paramount in achieving these goals. Energy Platform Team The Energy Platform team is a nimble, cross-functional, deeply technical and passionate group that embodies the speed and agility of a startup while embracing the scale of one of the largest companies in the world. Achieving a balance between agility and global scale provides unique opportunities, and the Energy Platform Team borrows from best-in-class product development, continuous delivery, and commercialization techniques while adapting them to the unique global context within Shell. The Energy Platform team is empowered to coordinate and align Shell's energy management platform objectives, strategies, and execution approaches across the company, as well as to design, deliver and maintain a mission-critical component of Shell's ability to deliver differentiated products, offerings and capabilities across its expanding global footprint. We are looking for a Machine Learning Engineer with the ability to bring their expertise and excitement for solving complex problems while building one of the largest IoT platforms in the world. There will be no shortage of opportunities to lead, eat, drink, and be merry with the most dynamic team ever assembled in the energy industry. * Build, on a daily basis, machine learning and deep learning systems, optimizing for scalability and performance * Have exceptional skills in statistics and machine learning applied to timeseries analysis (ARIMA, GARCH, BSTS, as well as probabilistic methods for ML/DL) * Are proficient orchestrating large scale ML/DL jobs, leveraging big data tooling (Hadoop, Spark, Kafka, Airflow) and modern container orchestration infrastructure (Kubernetes, Kubeflow, ARGO), to tackle distributed training and massive parallel model executions on cloud infrastructure * Are comfortable with a fast pace build, run, test, ship ML/AI workloads into production under a common API. * Has experience designing custom APIs for machine learning models in training and inference * Are whiling to work with a cross functional team of energy markets analysts, software developers, data scientists and engineers, to translate state of the art ML and DL techniques into features inside the Energy Platform * Have a passion for orchestrating infrastructure that assists data scientists and analysts build low latency, scalable and resilient machine learning and optimization workloads into a software product * Are a maniac for data & model quality, provenance and lifecycle management, helping establish a MLOps centric culture within our Data Science and Engineering teams * Eager to design, implement and delivery frameworks and workbenches for mode performance evaluation and back-testing, following MLOps best practices * Proven history of working with large scale model optimization and hyperparameter tuning, applied to ML/DL models * Legal authorization to work in the US on a full-time basis for anyone other than current employer * Bachelor's degree in a relevant technical discipline * 5+ years of experience with demonstrable proficiency in one or more mainstream opensource frameworks: Tensorflow, Torch, Pyro, Keras, Scikit, Statsmodels * Familiarity with time series modeling for financial and electricity market * Passionate about building and bringing scalable, high performing, analytic orchestration and ML into production * Proficiency in Containerized environments and workloads * Experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, etc. * Experience architecting, deploying, and supporting production applications. * Care deeply about performance, accessibility and API design * Excellent analytical, problem-solving, and troubleshooting skills * Great communication skills * Work locations may include Houston, TX or San Francisco, CA Shell Houston TX

Machine Learning (Ml) Engineer