1

Machine Learning Jobs in Bellingham, WA (NOW HIRING)

Proven and mature technology: our data science and R&D team has built a platform that seamlessly combines natural language processing and machine learning technologies to carry on autonomous ...

Regularly design, develop, and maintain data pipelines that support operational, analytical, and machine learning workloads * Write clean, efficient, and well-documented Python code for data ...

Data Engineer

Ferndale, WA · On-site +1

$84K - $117K/yr

Regularly design, develop, and maintain data pipelines that support operational, analytical, and machine learning workloads * Write clean, efficient, and well-documented Python code for data ...

Full Stack Developer

Ferndale, WA · On-site +1

$121K - $154K/yr

Background working with machine learning integrations, data pipelines, or AI-assisted tooling * Prior experience in a tech startup or fast-paced product engineering environment * Contributions to ...

Background working with machine learning integrations, data pipelines, or AI-assisted tooling * Prior experience in a tech startup or fast-paced product engineering environment * Contributions to ...

next page

Showing results 1-20

Machine Learning information

See Bellingham, WA salary details

$26.5K

$44.3K

$91.5K

How much do machine learning jobs pay per year?

As of Jul 7, 2026, the average yearly pay for machine learning in Bellingham, WA is $44,261.00, according to ZipRecruiter salary data. Most workers in this role earn between $33,800.00 and $47,800.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Senior machine learning engineers with extensive experience, advanced skills in deep learning and data modeling, and often working in high-paying industries such as finance or technology, can earn salaries of $500,000 or more annually. Achieving this level typically requires a strong educational background, specialized certifications, and a track record of impactful projects.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-paying position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in deep learning, data analysis, and programming with tools like Python and TensorFlow. Such roles usually demand extensive experience, a strong educational background, and sometimes leadership responsibilities in developing or deploying AI systems.

What is a Machine Learning job?

A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.

What are some typical day-to-day responsibilities in a Machine Learning role?

As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.

What jobs can I get with machine learning?

With machine learning skills, you can pursue roles such as machine learning engineer, data scientist, AI researcher, or data analyst. These positions typically require knowledge of programming languages like Python or R, experience with machine learning frameworks, and strong analytical skills. They are found across industries including technology, finance, healthcare, and automotive sectors.

What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?

To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.

Which 3 jobs will survive AI?

Machine Learning roles such as data scientists, AI specialists, and machine learning engineers are expected to persist as AI advances, due to their need for complex problem-solving, domain expertise, and ongoing model development. These jobs require advanced skills in programming, statistics, and understanding of AI tools, making them less susceptible to automation. Continuous learning and staying updated with new algorithms and frameworks are essential for these positions.
What are popular job titles related to Machine Learning jobs in Bellingham, WA? For Machine Learning jobs in Bellingham, WA, the most frequently searched job titles are:
What job categories do people searching Machine Learning jobs in Bellingham, WA look for? The top searched job categories for Machine Learning jobs in Bellingham, WA are:
What cities near Bellingham, WA are hiring for Machine Learning jobs? Cities near Bellingham, WA with the most Machine Learning job openings:
Infographic showing various Machine Learning job openings in Bellingham, WA as of July 2026, with employment types broken down into 82% Full Time, and 18% Part Time. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $44,261 per year, or $21.3 per hour.

CNC Machine Operator (Ferndale)

Harken / SMC

Ferndale, WA • On-site

$22 - $26/hr

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Job description

TITLE:                          CNC Machine Operator

BASED AT:                   Harken, Inc. / SMC, Ferndale, WA

STATUS:                      Non-exempt, full-time

RATE OF PAY:             $22.00 to $26.00 per hour       

Seattle Manufacturing Corporation (SMC), is a manufacturer of mountaineering and rescue equipment for over 50 years. Located in Ferndale, Washington, SMC produces Made In America gear for outdoor enthusiasts, rescue professionals and work-at-height technicians who demand technical, high-quality gear. SMC is an ISO 9001 certified manufacturer. We love making really cool gear and knowing that people’s lives are positively changed by what we do.

What truly sets us apart is our Employee Stock Ownership Plan (ESOP) and the unique culture of ownership it fosters. Every team member is empowered to think and act like an owner, driving a workplace culture built on drive, humility, ingenuity, integrity, and ownership. You are not just an employee—you’re a valued stakeholder in our future.

Our Core Values in Action

At Harken / SMC, our work is guided by five core values:

  • Drive – Taking initiative, setting ambitious goals, and pursuing excellence

  • Humility – Welcoming feedback, learning from others, and prioritizing team success

  • Ingenuity – Solving complex problems with practical, elegant solutions

  • Integrity – Delivering honest work and upholding the highest standards

  • Ownership – Taking pride in our products, our people, and our future

Why Join the Team:

  • Employee-owned company (ESOP)

  • Growing global organization

  • Enjoy 4-day work week with Fridays off — this results in an additional 52 days per year while maintaining a full-time career

  • Strong culture of craftsmanship, innovation, and continuous improvement

  • Internal growth opportunities and ongoing skills development

  • 401(k) that includes a company match

  • Competitive medical, dental and vision insurance coverage

  • Employee assistance program

  • Flexible spending account and health savings account

  • Life insurance

  • Paid time off after 90 day probationary period

  • Employee referral program

  • Tuition reimbursement

What you’ll be doing:

Job Summary:

The CNC Machine Operator sets up equipment, checks routine programs, and adjusts operations to meet close-tolerance and finish requirements. This role also follows detailed part drawings and uses adjustable, direct-reading, and fixed gauges to inspect work. The operator identifies operating issues and makes adjustments or minor repairs as needed.

Essential Duties:

  • Set up and operate Vertical CNC and Swiss Lathe Machines

  • Run routine programs and perform machining operations to meet close tolerance and finish specifications

  • Recognize proper tooling and fixture applications and follow proven program formats

  • Read and interpret detailed part drawings, blueprints, and specifications

  • Monitor machine performance and report any variations from specifications

  • Assist in proving out new programs or critical program variations under supervision

  • Recommend tooling arrangements, fixtures, and operation sequences to improve efficiency and quality

  • Use a variety of precision measuring instruments to inspect and verify parts

  • Maintain a clean, safe, and organized work environment

  • Follow all company safety procedures and quality standards

  • Other duties and projects as assigned


Compensation details: 22-26 Hourly Wage


PIbbdf870918bd-38003-40869840