AI Engineer - Machine Learning

Redmond, WA

Blueprint

Do more with less. Optimize your cloud spend and maximize your profit margins with Blueprint's cloud and data optimization.

View all jobs at Blueprint

Apply now Apply later

AI Engineer - Machine Learning

Who is Blueprint?

We are a technology solutions firm headquartered in Bellevue, Washington, with a strong presence across the United States. Unified by a shared passion for solving complicated problems, our people are our greatest asset. We use technology as a tool to bridge the gap between strategy and execution, powered by the knowledge, skills, and the expertise of our teams, who all have unique perspectives and years of experience across multiple industries. We’re bold, smart, agile, and fun.

What does Blueprint do?

Blueprint helps organizations unlock value from existing assets by leveraging cutting-edge technology to create additional revenue streams and new lines of business. We connect strategy, business solutions, products, and services to transform and grow companies.

Why Blueprint?

At Blueprint, we believe in the power of possibility and are passionate about bringing it to life. Whether you join our bustling product division, our multifaceted services team or you want to grow your career in human resources, your ability to make an impact is amplified when you join one of our teams. You’ll focus on solving unique business problems while gaining hands-on experience with the world’s best technology. We believe in unique perspectives and build teams of people with diverse skillsets and backgrounds. At Blueprint, you’ll have the opportunity to work with multiple clients and teams, such as data science and product development, all while learning, growing, and developing new solutions. We guarantee you won’t find a better place to work and thrive than at Blueprint.

We are looking for a AI Engineer - Machine Learning to join us as we build cutting-edge technology solutions!  This is your opportunity to be part of a team that is committed to delivering best in class service to our customers.

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.

 Responsibilities:

  • 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 ML 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:

  • Minimum of 2 years' experience with Linux
  • Minimum of 2 years' experience with Python
  • Minimum of 2 years' experience with Configuration Management
  • 2+ years of experience with any machine learning packages
  • 2+ years of experience with ROS/ROS2
  • 2+ years of experience TensorFlow

Preferred Qualifications:

  • 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.

 Salary Range:

Pay ranges vary based on multiple factors including, without limitation, skill sets, education, responsibilities, experience, and geographical market. The pay range for this position reflects geographic based ranges for Washington state: $140,000 to $158,000 USD/annually. The salary/wage and job title for this opening will be based on the selected candidate’s qualifications and experience and may be outside this range.

Equal Opportunity Employer

Blueprint Technologies, LLC is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, age, disability, sex, gender identity or expression, orientation, veteran/military status, religion, national origin, ancestry, marital, or familial status, genetic information, citizenship, or any other status protected by law.

If you need assistance or a reasonable accommodation to complete the application process, please reach out to: recruiting@bpcs.com

Blueprint wants you to bring your biggest and best ideas to help positively impact our culture, clients, and the community around us. We also believe in the importance of a healthy and happy team, which is why our comprehensive benefits package includes:

  • Medical, dental, and vision coverage
  • 401k program
  • Competitive PTO offerings
  • Parental Leave
  • Contribute to one of our Employee Affinity Groups
  • Opportunities for professional growth and development

Blueprint Technologies is an equal opportunity employer where employment is based on merit, qualifications, and professional competence.

 

Location:  Hybrid

Apply now Apply later
Job stats:  1  0  0

Tags: Agile AWS Azure Computer Science Deep Learning Engineering GCP Google Cloud JAX Linux Machine Learning ML models Pipelines Python PyTorch Robotics TensorFlow Testing

Perks/benefits: Career development Competitive pay Health care Medical leave Parental leave

Region: North America
Country: United States

More jobs like this