Software Engineer III

Kirkland, WA, US • Posted 1 day ago • Updated 11 hours ago
Full Time
On-site
Compensation information provided in the description
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • GPU
  • Optimization
  • Scalability
  • Collaboration
  • Evaluation
  • Computer Science
  • PyTorch
  • Python
  • Training
  • Writing
  • Problem Solving
  • Conflict Resolution
  • Analytical Skill
  • Code Refactoring
  • Workflow
  • Research
  • Machine Learning (ML)
  • SD

Summary

  • Location: Kirkland, Washington
  • Type: Contract
  • Job #107247

Job Title: Software Engineer III
Schedule: Remote
Employment Type: 1 year contract (possibility for extension)
Location: Redmond, Washington
Compensation: $90-95/hr W2

Job Summary
We are seeking a highly skilled Machine Learning Software Engineer to support a cutting-edge research initiative focused on optimizing and maintaining machine learning models. This role will partner closely with scientists and research teams to refactor existing models, improve training and evaluation performance, and ensure machine learning code is clean, scalable, and efficient. The ideal candidate has strong expertise in machine learning engineering, GPU optimization, and model development using PyTorch and Python.
Responsibilities
  • Refactor and optimize machine learning models to improve performance, scalability, and maintainability.
  • Collaborate with scientists and research teams to implement and enhance ML solutions.
  • Optimize model training, evaluation, and inference workflows for efficiency and accuracy.
  • Develop, test, and maintain machine learning pipelines and supporting infrastructure.
  • Analyze model performance and identify opportunities for improvement.
  • Organize, document, and streamline machine learning codebases and workflows.
  • Troubleshoot and resolve issues related to model performance, training, and deployment.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Machine Learning, or a related field, or equivalent practical experience.
  • Experience optimizing machine learning workloads on GPUs.
  • Strong proficiency in PyTorch.
  • Strong programming skills in Python.
  • Hands-on experience developing, training, and evaluating machine learning models.
  • Experience writing clean, maintainable, and scalable code.
  • Strong problem-solving and analytical skills.
Preferred Qualifications
  • Experience working directly with scientists, researchers, or research teams.
  • Experience refactoring and cleaning up existing machine learning models and codebases.
  • Ability to organize and improve machine learning frameworks, workflows, and repositories.
  • Experience supporting research-focused or experimental machine learning projects.

#LI-SD1
#INDPRO
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111081
  • Position Id: 7b4154d9d85891cd93c81a12123d66fc
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Kirkland, Washington

•

Today

Easy Apply

Full-time

$70 - $80 per hour

Seattle, Washington

•

Today

Full-time

USD 150,750.00 - 241,200.00 per year

Remote or Seattle, Washington

•

Today

Full-time

USD 146,700.00 - 191,525.00 per year

Remote or Seattle, Washington

•

Today

Full-time

USD 206,100.00 - 269,075.00 per year

Search all similar jobs