Algorithm Developer

Overview

On Site
$135000
Full Time
Accepts corp to corp applications

Skills

Python
TensorFlow
PyTorch
algorithm development
data structures
and optimization techniques.
C++.
large scale dataset generation

Job Details

Role: Algorithm Developer

Location: Redmond, WA (Need onsite)

Duration : Fulltime

Seeking a skilled Algorithm Developer for a temporary assignment. In this role, you will contribute to the development and optimization of algorithms that support Client's products and services.

Responsibilities:

  • Design, implement, and optimize machine learning and compute vision algorithms for Client's platforms and products.
  • Optimize machine learning and compute vision algorithms for efficient implementation on HW.
  • Develop a data preprocessing pipeline for model design.
  • Collaborate with cross-functional teams to define requirements and deliver solutions.
  • Analyze data and performance metrics to improve algorithmic outcomes.
  • Document technical approaches and results for internal stakeholders.
  • Deliver project milestones and outcomes as defined by the scope of work.

Minimum Requirements:

  • Proven experience in algorithm development, data structures, and optimization techniques.
  • Experience in tensorflow, pytorch, tensorflow lite etc.
  • Experience in large scale dataset generation and training
  • Proficiency in programming languages such as Python, C++.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and deliver results within defined timelines.
  • Excellent written and verbal communication skills.

Must have Skills:

  1. Expertise in computer vision and machine learning algorithm development (minimum 10 years of experience)
  2. Proficiency in Python and C++ programming
  3. Hands-on experience with frameworks like TensorFlow, PyTorch, and TensorFlow Lite

Nice to have skills:

  1. Experience with large-scale dataset generation and model training
  2. Strong background in data structures and optimization techniques
  3. Ability to optimize algorithms for efficient hardware implementation
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.

About American IT Systems