AI Engineer - Machine Learning
Company: Talent Software Services
Location: Redmond
Posted on: November 15, 2024
|
|
Job Description:
AI Engineer - Machine Learning 2
The experience expected from applicants, as well as additional
skills and qualifications needed for this job are listed below.
Job Summary: Talent Software Services is in search of an AI
Engineer - Machine Learning for a contract position in Redmond, WA.
The opportunity will be eight months with a strong chance for a
long-term extension.
Position Summary: The primary consideration for this position is a
preference for candidates with experience in robotics or
reinforcement learning, rather than those specializing in natural
language models or computer vision. Our team seeks a Machine
Learning Engineer to advance the development and improvement of our
software foundation and tools vital for training state-of-the-art
AI models. Your role will be centered on creating strong, scalable,
and efficient training infrastructures and frameworks facilitating
the full spectrum of the machine learning process, from handling
data to deploying models. In collaboration with researchers and
software engineers, you'll ensure that training systems are
smoothly integrated and functioning, expanding the limits of AI's
capabilities, especially in practical robotics scenarios.
Additionally, you will investigate innovative methods to
effectively utilize diverse datasets within our training
framework.
Primary Responsibilities/Accountabilities:Create and uphold
efficient, scalable, and distributed training systems-including
data preprocessing, training orchestration, and model
assessment-for training large-scale AI models.
Enhance the efficiency of training procedures to improve
performance and use of resources, while maintaining scalability and
dependability.
Collaborate with researchers to create training and evaluation
pipelines for state-of-the-art algorithms.
Develop and design benchmarks for evaluating Client models.
Perform training and fine-tuning of foundation models for robotic
applications.
Monitor and analyze pipelines, identifying bottlenecks and
proposing solutions to improve efficiency and performance.
Ensure the robustness and reliability of the training
infrastructure, including automated testing and continuous
integration.
Qualifications:Years of Experience Required: 2-5 (or 5+ if
possible) overall years of experience in the field.
Degrees or certifications required: A Bachelor's degree in computer
science or a related filed is required to be eligible for this
role.
Best vs. Average: The ideal resume would contain a position as a
master's degree student where they worked on robots, reinforcement
learning, and action models. If has a doctorate or partial
doctorate is a plus.
Performance Indicators: Performance will be assessed based on
meeting deadlines and quality of work.
Minimum 2+ years experience with Linux
Minimum 2+years of experience with Python
Minimum 2+years experience with Configuration management.
In addition:2+ ROS/ROS2
2+ TensorFlow
2+ Any sort of machine learning packages.
Preferred:BS, MS or higher degree in Computer Science, Robotics,
Engineering or a related field, or equivalent practical
experience.
Proficiency in Python, C++, or similar and at least one deep
learning library such as PyTorch, TensorFlow, JAX, etc.
Strong background in distributed computing, parallel processing
techniques, handling large-scale datasets and data
preprocessing.
Deep understanding of state-of-the-art machine learning techniques
and models.
Experience with cloud-based training environments (AWS, Google
Cloud, Azure).
Experience in developing and maintaining software tooling and
infrastructure for machine learning.
Deep understanding and practical experience with software
engineering principles, including algorithms, data structures, and
system design.
Experience with continuous integration and automated testing
frameworks.
If this job is a match for your background, we would be honored to
receive your application!
Providing consulting opportunities to TALENTed people since 1987,
we offer a host of opportunities including contract, contract to
hire and permanent placement. Let's talk!
Keywords: Talent Software Services, Kirkland , AI Engineer - Machine Learning, Engineering , Redmond, Washington
Click
here to apply!
|