Senior AI Engineer

Caterpillar · Other US Location

Company

Caterpillar

Location

Other US Location

Type

Full Time

Job Description

Career Area:
Business Technologies, Digital and Data
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Role Definition
The AI Engineer will perform analytical tasks and initiatives on large datasets to support data-driven business decisions and development. This role involves leveraging AI technologies to enhance business processes and outcomes.
Responsibilities

  • Developing and implementing AI models, including deep learning and neural networks, using AI libraries such as Keras, TensorFlow, and PyTorch.
  • Exploring and applying Generative AI (Gen AI) and Large Language Models (LLMs) to business problems.
  • Designing and implementing data engineering pipelines to support machine learning workflows.
  • Directing the data gathering, data mining, and data processing processes in large volumes; creating appropriate data models.
  • Conducting research on data model optimisation and algorithms to improve effectiveness and accuracy in data analyses.
  • Deploying machine learning models into production environments and ensuring their scalability and reliability.
  • Performing hands-on coding and development to build and optimise AI solutions.
  • Staying updated with the latest advancements in AI technologies and incorporating them into existing projects.
  • Collaborating with cross-functional teams to identify opportunities for AI-driven innovation and improvement.


Skill Descriptors
Machine Learning : Knowledge of principles, technologies, and algorithms of machine learning; ability to develop, implement, and deliver related systems, products, and services.

  • Completes specific tasks and initiatives utilising machine learning technologies, such as search engine optimisation.
  • Utilises specific tools and techniques to process descriptive and inferential statistics.
  • Applies specific computing languages and tools in machine learning, such as R and Python.
  • Explores the use of machine learning in one's own areas to make business improvements.
  • Conducts data mining and cleaning initiatives.


Analytical Thinking : Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organisational problems and create alternative solutions that resolve these problems.

  • Approaches a situation or problem by defining the problem or issue and determining its significance.
  • Makes a systematic comparison of two or more alternative solutions.
  • Uses flow charts, Pareto charts, fish diagrams, etc. to disclose meaningful data patterns.
  • Identifies the major forces, events, and people impacting and impacted by the situation at hand.
  • Uses logic and intuition to make inferences about the meaning of the data and arrive at conclusions.


Programming Languages : Knowledge of basic concepts and capabilities of programming; ability to use tools, techniques, and platforms in order to write and modify programming languages.

  • Participates in the implementation and support of specialised programming languages.
  • Conducts basic reviews on writing a specific programming language within a specific platform.
  • Assists with the design and development of specialised programming languages.
  • Follows an organisation's standards, policies, and guidelines for structured programming specifications.
  • Diagnoses and reports minor or routine programming language problems.


AI and Deep Learning : AI experience with deep learning, neural networks, AI libraries like Keras, TensorFlow, PyTorch, and exposure to Generative AI (Gen AI) and Large Language Models (LLMs).

  • Develops and implements deep learning models and neural networks.
  • Utilises AI libraries such as Keras, TensorFlow, and PyTorch for model development.
  • Explores and applies Generative AI and Large Language Models to solve business problems.
  • Conducts research on advanced machine learning techniques to enhance model performance and accuracy.


Preferred Languages and Tools

  • Programming Languages : Python, SQL,
  • AI Libraries : Keras, TensorFlow, PyTorch
  • Data Processing Tools : Apache Spark
  • Cloud Platforms : AWS
  • Data Visualisation Tools : Power BI
  • Version Control : Git/GitHub


Posting Dates:
September 24, 2024 - October 7, 2024
Caterpillar is an Equal Opportunity Employer (EEO).
Not ready to apply? Join our Talent Community .

Apply Now

Date Posted

09/25/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details