Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

$90k - $110k

Western EcoSystems

Job Title

Machine Learning Engineer

Salary

$90,000 - $110,000

Job Classification

Salaried

Location

Cheyenne, WY 82001 US
Fort Collins, CO 80527 US
Laramie, WY 82072 US (Primary)
US

Job Type

Regular

# of Hires Needed

1

Application Deadline

Job Description

Western EcoSystems Technology, Inc. (WEST) is a dynamic medium-size consulting firm with offices across the United States and Canada. We are looking for a full-time Machine Learning Engineer to join our team . WEST has a permanent core of professionals with broad experience in applied ecological studies, the sophisticated analysis of natural resource data, and impact assessment and permitting. Since its founding in 1990, the WEST team has shaped our work through our core values and key principles that our work matters to our clients, communities, and the environment. Join WEST and discover a company of passionate, committed, and highly motivated individuals.

The Machine Learning team specializes in wildlife monitoring solutions using cutting-edge technology. We develop end-to-end systems for processing and analyzing ecological data, including camera trap imagery, drone footage, and audio data. We focus on delivering practical, deployable solutions that support real-world conservation and monitoring efforts.

Example projects include:

  • Species classification and individual re-identification of wildlife from camera trap images
  • Habitat and vegetation classification from drone footage
  • Animal tracking and behavior analysis from video collar footage


Please click here to see what benefits WEST offers!

The minimum base salary for this position is $90,000 and the maximum is $110,000, plus additional annual profit-sharing bonus potential. Salary may vary based on education, knowledge, and experience.

Location is flexible, although a location in the Fort Collins, CO, Laramie, WY, or Cheyenne, WY office is preferred

Job Description

We are seeking a talented and experienced Machine Learning Engineer to join our team. In this role, you will collaborate with Machine Learning Data Scientists to train machine learning models and create robust, scalable pipelines and software tools that can be used by internal teams and external clients. Projects often involve deploying models across a variety of environments, including cloud, on-premise, and field-based systems (e.g., drones or edge devices). This role is ideal for someone who enjoys building complete solutions, working with real-world data, and solving engineering challenges in applied computer vision.

Key Responsibilities:

Machine Learning Systems & Engineering

  • Design and implement end-to-end ML pipelines, including data ingestion, preprocessing, model inference, and results delivery
  • Develop reusable software tools and workflows that support internal teams and client-facing deliverables
  • Build systems that integrate model predictions into downstream analysis, reporting, or visualization pipelines


Deployment & Productionization

  • Deploy machine learning models across diverse environments, including cloud, on-premise, and edge/field systems
  • Optimize models and pipelines for performance, reliability, and resource constraints (e.g., memory, compute, bandwidth)
  • Ensure systems are maintainable and reproducible, including versioning of data, models, and code


Data & Model Development

  • Conduct data preprocessing, QA/QC, and dataset management for ML workflows
  • Develop and evaluate computer vision models, with attention to real-world challenges such as noisy labels, class imbalance, and domain shift
  • Iterate on model and pipeline performance based on testing and deployment feedback


Collaboration & Communication

  • Collaborate with data scientists, engineers, and domain experts (e.g., ecologists, remote sensing specialists) to design effective solutions
  • Communicate technical concepts, system limitations, and results to both technical and non-technical stakeholders
  • Contribute to technical reports, project proposals, and client deliverables


Operational Ownership

  • Support debugging and monitoring of deployed systems, including identifying issues in data, models, or infrastructure
  • Contribute to team best practices around code quality, testing, and reproducibility


This is a general description of the functions for this position and is not inclusive of the duties which may be associated with this position.

Job Requirements

Qualifications :

  • Master's or Ph.D. in Computer Science, Data Science, Machine Learning, or a related field, or Bachelor's with relevant work experience.
  • Proficient in Python and PyTorch, experience in C# preferred
  • Experience deploying ML models in resource-constrained or field environments (e.g., edge devices, drones, embedded systems)
  • Experience building user-facing tools, APIs, or automated workflows for ML systems
  • Experience with remote sensing, drone imagery, or ecological/biological datasets
  • Familiarity with cloud platforms, distributed processing, or large-scale data pipelines, especially Azure ML
  • Experience working on interdisciplinary teams involving scientists or domain experts
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Excellent interpersonal and human relations skills.


After an offer of employment is made, the candidate must successfully pass a pre-employment background check, drug screening, and a DMV records check that meets WEST's minimum criteria to operate a motor vehicle on behalf of the company. A valid driver's license will be required.

WEST provides equal employment opportunities to all individuals regardless of their race, color, religion, gender identity or expression, age, sex, sexual orientation, national origin, disability status, genetics, and any protected veteran status, and any other characteristic protected by federal, state or local law. Further, WEST takes affirmative action to ensure that all individuals are treated fairly, and without discrimination, for recruitment, selection, advancement and every other term and privilege associated with employment.

Education

Bachelor's Degree

Salary Grade

Exemption Type

Exempt
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in Cheyenne, WY vacancy
  • $118k - $176k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day The Machine Learning Engineer I role partners closely with business partners across various functions to help execute strategic initiatives that increase... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Cheyenne, WY
    2 days ago
  • $286.2k - $326.7k

     ...Sr. Distinguished Machine Learning Engineer (Remote-Eligible) Overview At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has been an industry leader in using machine learning to create real-time,... 
    Suggested
    Full time
    Part time
    Local area
    Remote work
    Flexible hours

    Capital One

    Cheyenne, WY
    23 hours ago
  • $126.2k - $264.1k

     ...Job Description Implements machine learning (ML) models for production. Ensures the readiness of machine learning models for deployment in production. Automates machine learning workflows. Creates infrastructure and frameworks to monitor the performance of machine... 
    Suggested
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Cheyenne, WY
    4 days ago
  • $163k - $245k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Staff Machine Learning Engineer, you will be a team lead on the Employer Agents Team. Your team will be responsible for driving value and better customer... 
    Suggested
    Work experience placement
    Local area

    Indeed

    Cheyenne, WY
    4 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Cheyenne, WY
    4 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Cheyenne, WY
    4 days ago
  •  ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,...  ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Cheyenne, WY
    2 days ago
  • $186.07k - $225k

     ...connection, and alignment. Attendance is expected and fully supported. About the Team: We are looking for a Senior Machine Learning Platform Engineer to join our Machine Learning Platform team. The team builds the foundational components for feature engineering and... 
    Local area

    Coinbase

    Cheyenne, WY
    3 days ago
  • $102.3k - $209.5k

     ...assessments to evaluate suitability for data center builds. Acts as the engineering representative on a wide range of moderately complex on-site...  ...by supporting root cause analyses, documenting lessons learned, and facilitating the execution of Corrective and Preventive... 
    Contract work
    Temporary work
    For contractors
    Flexible hours
    Shift work

    Oracle

    Cheyenne, WY
    23 hours ago
  • $165k - $190k

     ...to continue leading the advancement of eye health in the future. The AI Agent & ML Engineer will design, build, and optimize intelligent agents powered by advanced machine learning models, enabling process automation and decision support across Bausch + Lombs departments... 
    Work visa

    Bausch + Lomb

    Cheyenne, WY
    23 hours ago
  • $296.3k - $423.9k

     ...organization. This role combines deep technical leadership in machine learning and robotics with people leadership and organizational...  ...real-world scenarios. You will lead a high-performing team of engineers building ML-driven trajectory generation systems, and drive... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Cheyenne, WY
    2 days ago
  • $110k - $140k

     ...Job Summary We are seeking a highly skilled Network Engineer to join our Managed Service Provider (MSP) support team. This role is responsible...  ...advanced organizational tools and methods. Willingness to Learn: Can regularly integrate new skills and knowledge into daily... 
    Work experience placement
    Flexible hours

    SHI GmbH

    Cheyenne, WY
    3 days ago
  • MECHANICAL PROJECT ENGINEER LOCATION: CHEYENNE, WY TRAVEL: YES PER DIEM: PROVIDEDSUMMARY The Mechanical Project Engineer supports planning, coordination, and execution of commercial, industrial, and infrastructure mechanical construction projects. This role works closely... 
    Daily paid
    For subcontractor
    Work at office
    Remote work

    CyberCoders

    Cheyenne, WY
    3 days ago
  • $75k - $110k

    Overview: The Piping Field Engineer will oversee and execute the project controls and management of the Piping discipline. The main functions...  ...Accounting/Job Costs/Work in Progress (WIP) Updates: Learn and Assist the Project Manager with these activities. Lead the... 
    Daily paid
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Relocation
    Home office
    Flexible hours
    Shift work

    Phoenix Industrial

    Cheyenne, WY
    23 hours ago
  • $35 - $41 per hour

     ...Position: Service Engineer – Cheyenne, WY Location: Cheyenne, Wyoming Duration: Contract Job ID: 178696 Job Overview: We are seeking an...  ...-site and communicating clearly with customers. Willingness to learn and support emerging technologies, including AI platforms. Associate... 
    Full time
    Contract work
    Flexible hours

    Pinnacle Group

    Cheyenne, WY
    1 day ago
  •  ...A leading financial technology firm is seeking a Sr. Distinguished Machine Learning Engineer to drive technical strategy for a personalization platform. The role involves developing scalable systems for real-time decisioning and collaborating with various teams to enhance... 
    Remote work

    Capital One

    Cheyenne, WY
    3 days ago
  •  ...what we believe, what customers can expect, and how we deliver. Learn more about our extraordinary teams building inspiring projects...  ...flushing, and system turnover activities. The role interfaces with Engineering, Construction, Quality, and Commissioning teams to ensure... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation

    Bechtel Global Corporation

    Cheyenne, WY
    53 minutes ago
  •  ...what we believe, what customers can expect, and how we deliver. Learn more about our extraordinary teams building inspiring projects...  ...field welding programs and provide specialized welding engineering support. You will manage, inspect, and monitor the welding test... 
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Remote work
    Relocation
    Home office

    Bechtel Corporation

    Cheyenne, WY
    2 days ago
  • $63k - $127k

     ...customer communities to thrive. The Senior Data Scientist is responsible for leading the development and implementation of machine learning models to solve complex business problems. This position works with large datasets, cleans and pre-processes data, and performs... 
    Temporary work
    Local area
    Remote work
    3 days per week

    Nelnet

    Cheyenne, WY
    4 days ago
  • $94.9k - $135.6k

     ...organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Cheyenne, WY
    2 days ago
  • $170k - $215k

     ...services alongside advanced technologies such as real-world data, machine learning and predictive analytics. As one of the largest global...  ...as microservices in collaboration with content and product engineering teams Implement rigorous testing and evaluation frameworks... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Norstella

    Cheyenne, WY
    1 day ago
  •  ...different sources Ability to use Microsoft Power BI Notions of Machine learning algorithms Problem-solving aptitude Excellent communication...  ...Education Requirement ~ Bachelors in Computer Science, Engineering or relevant field; graduate degree in Data Science or... 
    Full time
    H1b

    SynergisticIT

    Cheyenne, WY
    16 hours ago
  • $86k - $110k

     ...Job Description Job Description Job: Electrical Engineer PE Location: Helena, MT (remote work is available) Description: FourFront Design, Inc. has an opening for a licensed Electrical Engineer. Responsible for designing electrical systems for commercial... 
    Contract work
    For contractors
    Remote work
    Monday to Thursday
    Shift work
    Afternoon shift

    FourFront Design of South Dakota

    Cheyenne, WY
    23 days ago
  • $110k - $125k

     ...Job Description Job Description Job: Senior Electrical Engineer PE Location: Helena, MT (remote work is available) Description: FourFront Design, Inc. has an opening for a senior level, licensed Electrical Engineer. Responsible for the design of electrical... 
    Contract work
    For contractors
    Remote work
    Monday to Thursday
    Shift work
    Afternoon shift

    FourFront Design of South Dakota

    Cheyenne, WY
    23 days ago
  •  ...location. We're looking for a high-energy, Mechanical HVAC Engineer to focus on our Data Center market. Join us, and you'll impact...  ...any other status or characteristic protected by applicable law. Learn more about your rights under Federal EEO laws and supplemental... 
    Work at office
    Remote work

    Jacobs

    Cheyenne, WY
    4 days ago
  • $20 - $25 per hour

     ...Position Overview Are you interested in a hands-on real-world learning experience directly related to the skills needed in a full-...  ...degree in Construction Management, Mechanical, Civil or Electrical Engineering or related degree • Must be legally authorized to work without... 
    Full time
    Contract work
    Temporary work
    For subcontractor
    Summer work
    Internship
    Summer internship
    Work at office
    Relocation
    Weekend work

    Kiewit Corporation

    Cheyenne, WY
    2 days ago
  • $102.7k

     ...incumbent will work closely with data professionals, analysts, and engineers to build and optimize data pipelines, ensuring data quality and...  ...with a focus on detail and accuracy Interest and ability to learn other data development technologies/languages as needed... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work

    Highmark Health

    Cheyenne, WY
    1 day ago
  •  ...Senior Data Engineer Anywhere Type: Contract-to-Hire Category: Data Industry: Manufacturing Workplace Type: Remote Reference ID: JN -072026-107976 Date Posted: 07/20/2026 Shortcut: Description Recommended Jobs Description: Remote... 
    Hourly pay
    Permanent employment
    Contract work
    Local area
    Immediate start
    Remote work

    Eliassen Group

    Cheyenne, WY
    23 hours ago
  • $150k - $190k

     ...Advanced Solutions Group of SHI that is building new digital experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and development of solutions focused on data engineering and ETL workflows. As a Sr.... 
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI GmbH

    Cheyenne, WY
    23 hours ago
  • We are seeking a talented Data Engineer with strong communication skills, passion for solving...  ...and desire to improve and constantly learn. Should be hands-on with dbt, Snowflake,...  ...sales, marketing, and product to deploy machine learning models in production. Build,... 
    Local area

    Cornerstone OnDemand

    Cheyenne, WY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!