Platform Engineering Machine Learning Intern

ImpinjSeattle, WA
8h$26 - $40Hybrid

About The Position

Impinj is a leading RAIN RFID provider and Internet of Things pioneer. We’re inventing ways to connect every thing to the Internet — including retail apparel, retail general merchandise, healthcare items, automobile parts, airline baggage, food and much more. With more than 100 billion items connected to date, and multiple Fortune 500 enterprises around the world using our platform, we solve for a better understanding of our world. If it’s a thing, we’re working to connect it. Join Impinj and help us realize our vision of a boundless IoT— connecting trillions of everyday items to the Internet. Team Overview: Impinj is seeking a Platform Team Machine Learning Intern specializing in Machine Learning to join our Platform Engineering team. This role will work closely with one of our Technical Fellows. As an intern, you will have the opportunity to work with engineers, technologists, and external partners to help enrich your career focus in tiny machine learning applications.

Requirements

  • Currently enrolled in a Bachelor's, Master's, or PhD program in Computer Science, Data Science, Software Engineering, or a related technical field
  • Proficiency in Python (specifically libraries like Pandas, NumPy, and Scikit-learn)
  • Strong command of Git and GitHub/GitLab workflows
  • Exposure to at least one major ML framework (PyTorch or TensorFlow)
  • A natural drive to explore and experiment
  • New ideas and approaches to problem-solving.
  • A strong eagerness to learn and contribute to the team
  • Demonstrated ability to notice and identify subtle details and issues
  • Clear communication skills and ability to document technical information for a variety of intended audiences

Responsibilities

  • Develop and implement comprehensive test cases to verify the functionality and performance of tiny machine learning models used to create consumable events from raw RAIN RFID detection data, including understanding the model's expected behavior and designing test scenarios that cover edge cases and potential failure points
  • Analyze test results, identify issues, debug code, and propose fixes to ensure models perform reliably under various conditions
  • Work closely with the development team to understand model requirements and goals, ensuring tests align with project objectives and that issues are promptly communicated and resolved
  • Maintain detailed and organized documentation of all test cases, results, and issues to track progress and support future testing and knowledge sharing across the team
  • Recommend and implement improvements to the testing process by applying updated testing methodologies, tools, and best practices to improve model quality and reliability
  • Contribute to ongoing model development efforts

Benefits

  • Competitive benefits.
  • Support for remote work or a desk with a view.
  • Weekly Q&A sessions with our executive team.
  • Impinj provides an environment that fosters openness and innovation and is developing technology that delivers a positive impact on the world.
  • Collaboration and teamwork are highly valued, and accomplishments are duly celebrated.
  • We have an open paid time-off policy paired with a respect for work/life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service