top of page

Analyst/Developer 2

Job Location

Peoria, IL

Work from Home


Type of Job


About the Job

Develop condition monitoring models for Caterpillar engines and machines, and support production deployment. Open to candidate sitting in Champaign, IL or Peoria, IL.


  • Collect and negotiate requirements for condition monitoring models.

  • Access, analyze, cleanse, preprocess data.

  • Explore and downselect modeling approaches.

  • Develop, backtest and validate models.

  • Compute model performance metrics.

  • Participate in daily standups and sprint reveals in Scrum/Agile environment.


  • Bachelor's Degree (Data Science, Analytics, Computer Science, Engineering or related field)

  • 2-4 years experience Candidates with a relevant Master's degree and less experience will also be considered.

  • Python (numpy/pandas/matplotlib/sklearn)

  • Version control (git)

  • SQL and database APIs (cx_oracle, pymysql, sqlalchemy)

  • Cloud deployment experience (AWS, containerization) and familiarity with AWS services (SageMaker)

  • Experience working in an Agile/Scrum environment.

  • Excellent communication skills

  • Critical thinking Independent problem resolution

  • Ability to work in a team and collaborate with others

bottom of page