1

Assistant Computer Programmer Jobs in Seattle, WA

Computer Vision Engineer

Seattle, WA · On-site +1

$160K - $275K/yr

We are seeking a Senior Computer Vision Engineer to join our team. Who you'll be working with: * Dr ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Computer Vision Engineer

Seattle, WA · On-site

$160K - $275K/yr

We are seeking a Senior Computer Vision Engineer to join our team. Who you'll be working with: * Dr ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Planner Programmer

Lynnwood, WA

$75K - $102K/yr

Verifythat CAD fileoutput is correct and resolveerrors with the Design activity and Manufacturing ... Support Manufacturing Engineering to develop labor estimates * Assist Manufacturing Engineering in ...

Collaborate with engineering, design, and project teams to resolve CAD related challenges. * Assist in managing client-based CAD resources. * Support cross-discipline coordination and data exchange ...

CAD Designer 1

Seattle, WA · On-site

$30.75 - $42.50/hr

From engineering and design to manufacturing, supply, and field service, we deliver top-quality ... Equipment Support (20%) * Assist in managing equipment lists and making project-based adjustments

CAD Designer 1

Seattle, WA · On-site

$30.75 - $42.50/hr

From engineering and design to manufacturing, supply, and field service, we deliver top-quality ... Equipment Support (20%) * Assist in managing equipment lists and making project-based adjustments

CNC Programmer

Auburn, WA · On-site

$40/hr

... assist in problem solving and optimization of part programs and manufacturing processes. Pay Range ... Reviews 3D CAD design blueprints. * Creates Multi-axis toolpath for CNC Mills using current Catia ...

CNC Programmer

Auburn, WA · On-site

$35 - $40/hr

... assist in problem solving and optimization of part programs and manufacturing processes. Pay Range ... Reviews 3D CAD design blueprints. * Creates Multi-axis toolpath for CNC Mills using current Catia ...

... * Assist with endpoint deployment, configuration, imaging, software installation, and post ... Two years of experience in programming or computer support services of a technical nature OR ...

Support day-to-day EDA/CAD workflows for RFIC and silicon engineering teams, including tool launch ... flows * Assist with PDK installation, qualification, version tracking, release notes, and ...

Support day-to-day EDA/CAD workflows for RFIC and silicon engineering teams, including tool launch ... flows * Assist with PDK installation, qualification, version tracking, release notes, and ...

next page

Showing results 1-20

Assistant Computer Programmer information

See Seattle, WA salary details

$37.6K

$73.9K

$108.7K

How much do assistant computer programmer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for assistant computer programmer in Seattle, WA is $73,942.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,500.00 and $91,000.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.

What are the most commonly searched types of Computer Programmer jobs in Seattle, WA?

The most popular types of Computer Programmer jobs in Seattle, WA are:

What are popular job titles related to Assistant Computer Programmer jobs in Seattle, WA?

For Assistant Computer Programmer jobs in Seattle, WA, the most frequently searched job titles are:

What job categories do people searching Assistant Computer Programmer jobs in Seattle, WA look for?

The top searched job categories for Assistant Computer Programmer jobs in Seattle, WA are:

Computer Vision Engineer

Duranta

Seattle, WA • On-site, Remote

$160K - $275K/yr

Full-time

Re-posted 28 days ago


Job description

ABOUT DURANTA & WHAT WE'RE LOOKING FOR

Duranta is an applied AI lab changing the way the world sees the world. Our flagship foundation computer vision model, Aidan, measures and understands the world in 4D, redefining how industries interact with the physical world through Artificial Spatial Intelligence.  Duranta's founding team have built unicorns, had successful exits and published groundbreaking research within the field of computer vision. We are seeking a Senior Computer Vision Engineer to join our team.

Who you'll be working with:

  • Dr. Amir Zamir - maker of 4M, Taskonomy, FlexToK, winner of Best Paper award (CVPR, SIGGRAPH)
  • Dr. Romann Bachmann - maker of MultiMAE, collaborator on MODUS, winner young investigator award
  • A team of engineers and scientists with backgrounds from University of Toronto, Stanford, EPFL, ASU and NYU

You will also work closely with the founding team on deep learning research and deployment across semantic and instance segmentation, few-shot learning, 3D reasoning and generative modeling. Specifically, you will be responsible for contributing to the development of our computer vision pipelines for extracting comprehensive intelligence from optical imagery.

RESPONSIBILITIES & FOCUS AREAS
  • Building the components of a state-of-the-art computer vision pipeline for our AI system
  • Build and improve CV models (e.g., Mask2Former, SAM, ViT, Swin) for aerial and oblique imagery
  • Run experiments at scale with deep learning frameworks like PyTorch 
  • Develop and maintain clean, modular ML infrastructure
  • Collaborate on model deployment and inference optimizations
  • Read and reproduce ideas from latest papers (CVPR, NeurIPS and other similar top-tier venues)
YOU WILL THRIVE IF YOU HAVE
  • Have 5+ years experience in ML / deep learning, ideally in Computer Vision
  • Have strong coding ability (Python, PyTorch) 
  • Have trained segmentation/detection models on real-world data at scale
  • Have experience with generative modeling and large foundation models
  • Have worked in startups or fast-moving teams and can wear many hats
AND FOR EXTRA CREDIT...
  • Experience with high-res aerial/remote sensing imagery and LiDAR
  • Experience with self-supervised and weakly-supervised learning
  • Knowledge of 3D, CAD and computer graphics
  • Experience with cloud computing (e.g., AWS)
DURANTA VALUES
  • API = Assume Positive Intent. Our company, your relationship with co-workers and customers, and life is so much better and more fun if you follow this rule.
  • Speed is the Essence. We are in a hurry to make a difference.
  • Expect Peak Performance. We strive for excellence and empower those around us to do the same.
  • Build something beautiful. A beautiful product, a beautiful company, and a more beautiful world.
$160,000 - $275,000 a year
+ equity
 
Note: Base salary & equity will depend largely on leveling.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job