1

Python Mechanical Engineer Jobs in Bellingham, WA

Sr. AI Robotics Engineer

Bellingham, WA · On-site

$108K - $149K/yr

You'll work side-by-side with mechanical, electrical, and manufacturing engineers in a fast-moving ... Write robust production-grade Python code, manage repositories in Git, and containerize solutions ...

You'll work side-by-side with mechanical, electrical, and manufacturing engineers in a fast-moving ... Write robust production-grade Python code, manage repositories in Git, and containerize solutions ...

Software Engineer

Ferndale, WA · On-site +1

$101K - $128K/yr

... C# and Python * Project-based software development experience * Familiarity with algorithm ... Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science, or a ...

... C# and Python * Project-based software development experience * Familiarity with algorithm ... Bachelor of Science in Mechanical, Electrical, or Computer Engineering, Computer Science, or a ...

Python Mechanical Engineer information

See Bellingham, WA salary details

$23.9K

$145.5K

$210.5K

How much do python mechanical engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for python mechanical engineer in Bellingham, WA is $145,486.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $171,000.00 per year, depending on experience, location, and employer.

What does a Python mechanical engineer do?

A Python Mechanical Engineer is a professional who combines mechanical engineering expertise with proficiency in the Python programming language. They often use Python to automate simulations, analyze engineering data, create custom computational tools, and develop scripts for design optimization. Their work can involve tasks such as automating CAD processes, running finite element analysis, or integrating hardware and software systems. This combination of skills is increasingly valuable in industries that emphasize digital engineering and automation.

How does a Python mechanical engineer typically collaborate with cross-functional teams during product development?

Python Mechanical Engineers often work closely with electrical engineers, software developers, and product managers throughout the product development cycle. Their role involves integrating Python-based automation and simulation tools with mechanical design processes, which requires clear communication and coordination to ensure compatibility and efficiency. Regular meetings, collaborative project management platforms, and shared documentation are commonly used to align goals and resolve technical challenges. This cross-disciplinary teamwork not only enhances product quality but also provides valuable opportunities for professional growth and learning.

What are the key skills and qualifications needed to thrive as a Python mechanical engineer, and why are they important?

To thrive as a Python Mechanical Engineer, you need a solid foundation in mechanical engineering principles, strong programming skills in Python, and typically a bachelor’s degree in mechanical engineering or a related field. Familiarity with simulation and modeling tools like ANSYS or SolidWorks, as well as experience with Python libraries such as NumPy and pandas, is highly beneficial. Problem-solving abilities, effective communication, and adaptability set candidates apart in this role. These skills are essential for efficiently designing, analyzing, and automating engineering processes, leading to innovative and optimized mechanical solutions.

What is the difference between Python Mechanical Engineer vs Mechanical Design Engineer?

AspectPython Mechanical EngineerMechanical Design Engineer
Required SkillsPython programming, mechanical engineering fundamentalsMechanical design, CAD software, engineering principles
Work EnvironmentSoftware development teams, engineering labsDesign offices, manufacturing facilities
CertificationsOptional Python or software certifications, engineering licensesProfessional Engineer (PE), CAD certifications
Industry UsageAutomation, robotics, simulationProduct design, machinery, structural components

The main difference between a Python Mechanical Engineer and a Mechanical Design Engineer lies in their focus areas. Python Mechanical Engineers combine programming skills with mechanical engineering knowledge to develop automation and simulation tools, while Mechanical Design Engineers focus on creating physical product designs using CAD software. Both roles are essential in engineering projects but serve different functions within the industry.

Are Python Mechanical Engineers in demand?

Python Mechanical Engineers are in demand as companies seek professionals who can integrate Python programming with mechanical systems, automation, and data analysis. Skills in Python, CAD software, and control systems increase employability in industries like manufacturing, robotics, and engineering design.

What are popular job titles related to Python Mechanical Engineer jobs in Bellingham, WA?

For Python Mechanical Engineer jobs in Bellingham, WA, the most frequently searched job titles are:

What job categories do people searching Python Mechanical Engineer jobs in Bellingham, WA look for?

The top searched job categories for Python Mechanical Engineer jobs in Bellingham, WA are:

What cities near Bellingham, WA are hiring for Python Mechanical Engineer jobs?

Cities near Bellingham, WA with the most Python Mechanical Engineer job openings:

Infographic showing various Python Mechanical Engineer job openings in Bellingham, WA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, 3% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $145,486 per year, or $69.9 per hour.

Sr. AI Robotics Engineer

Janicki Industries, Inc.

Bellingham, WA • On-site

$108K - $149K/yr

Full-time

Posted 17 days ago


Job description

Janicki Industries is an innovative, family-owned aerospace company located at the foot of the Cascades. We focus on engineering and manufacturing complex projects for companies in the aerospace, defense, and space industries. We are looking for a Sr. AI Robotics Engineer to join our growing team.

POSITION DESCRIPTION

This position is located on-site in Bellingham, Washington State.

Join a new, high-impact Robotics & AI team chartered with deploying next-generation intelligent automation. You will design, develop, integrate, and continuously improve AI-enhanced robotic systems (manipulators, mobile platforms, cobots) that perform manufacturing tasks and support with increasing levels of autonomy.

This is a hands-on individual contributor role with immediate leadership/mentoring responsibilities. You’ll work side-by-side with mechanical, electrical, and manufacturing engineers in a fast-moving production environment where prototypes go live on the shop floor in days or weeks—not months.

The following essential job functions are performed as an Sr. AI Robotics Engineer:

  • Architect and implement perception systems (2D/3D vision, point clouds, force/torque) using modern AI frameworks
  • Train, deploy, and iterate on object-detection, segmentation, pose estimation, and anomaly-detection models in real manufacturing settings
  • Apply reinforcement learning and other advanced techniques to improve robot dexterity, path planning, and error recovery
  • Develop on-edge AI solutions using NVIDIA Jetson platforms (Orin, Xavier, etc.)
  • Integrate industrial robots (Fanuc, ABB, KUKA, Universal Robots, etc.) with vision and AI pipelines
  • Write robust production-grade Python code, manage repositories in Git, and containerize solutions with Docker
  • Stand up and maintain development/workstation environments (Linux/Windows, ROS/ROS2, CUDA, virtual machines, etc.)
  • Mentor junior engineers and collaborate cross-functionally with ME, EE, and manufacturing teams
  • Rapidly prototype, validate on the floor, and transition solutions to sustained operations
  • Other duties as assigned

    REQUIRED QUALIFICATIONS

    • 10+ years of relevant engineering experience spanning robotics and AI required.
    • Bachelor’s degree in Mechanical Engineering, Computer Science, or closely related field from an ABET-accredited, competitive university
    • Deep hands-on experience with industrial robot programming, integration, and deployment
    • Proven track record shipping applied AI/ML solutions (object detection, model training/re-training loops, reinforcement learning, etc.) in real-world environments
    • Strong background in robot perception (cameras, LiDAR, structured light, force sensing)
    • Extensive NVIDIA Jetson development experience (JetPack, TensorRT, DeepStream, Isaac ROS, etc.)
    • Expert-level Python, common AI ecosystems (PyTorch/TensorFlow, OpenCV, PCL, ROS/ROS2), and modern dev-ops tooling (Git, Docker, CI/CD)
    • Comfortable installing, configuring, and troubleshooting Linux/Windows systems, VMs, and complex development environments
    • Demonstrated ability to mentor engineers and lead technically without formal authority
    • Thrives in cross-disciplinary hardware + software environments
    • Bias for action, fast pace, and getting results with minimal oversight
    • Self-starter who can define, prioritize, and execute projects end-to-end
    • Due to our ITAR and EAR regulations, applicants must be a US Citizen or of Legal Permanent Resident Status as defined by 8 U.S.C. 1324b (a) (3)
    • This position requires the ability to obtain a U.S. Secret Security Clearance (U.S. Citizenship Required). Janicki will assist with gaining this access once employed. Special Access Program or other Government Access Requirements are mandatory for this position and requires candidate agreed to enter a Continuous Evaluation program

    PREFERRED QUALIFICATIONS

    • MS or PhD in Robotics, AI, or related field preferred
    • Experience in aerospace or similarly regulated manufacturing preferred
    • Previous work with Isaac Sim, MoveIt, or other advanced robotics frameworks preferred

    ADDITIONAL INFORMATION

    • Salary range for this role is between $125,000 - $200,000, plus discretionary bonus, 401(k) matching, vacation, and health benefits. Employees can also receive additional pay for off shifts. The range provided is Janicki’s estimate of the base compensation for this role. Actual amount offered will be based on job-related and non-discriminatory factors such as experience, location, education, training, skills, and abilities
    • By applying for this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified, you may be contacted for this and future openings

    BENEFITS

    • Medical, dental, and vision insurance with employer contribution
    • Disability insurance as well as Life/AD&D insurance
    • HSA (Health Savings Account) with employer contribution and FSA (Flexible Savings Account)
    • 401k with employer matching
    • Paid time off and paid holidays (including two floating holidays)
    • Education reimbursement program
    • Several shift options
    • Premium pay for off shifts

    Not sure that you’ll be the perfect fit for this role? You should still apply! We’ll review your application for other opportunities. We are always on the lookout for talented people!

    Janicki Industries is an Equal Opportunity Employer. Janicki Industries does not discriminate on the basis of race, color, religion, sex, national origin, sexual orientation, marital or familial status, physical or mental disability, genetic information, age, retaliation, veteran/military service status, or any other legally protected status. Janicki is proud to be a military friendly employer.

    Applicants or employees wishing to view a copy of Janicki Industries’ Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should notify the Human Resources Department at (360) 404-1997.

    As a federal government contractor and a recipient of federal funding, Janicki is required to abide by federal drug testing requirements (including preemployment drug testing for cannabis). Additionally, because of Janicki’s work on aerospace products and the high volume of safety sensitive positions, Janicki takes the safety of its employees very seriously and requires that employees pass a preemployment drug test prior to starting employment.