Impinj · 13 hours ago
Principal Machine Learning Engineer
Impinj is a leading RAIN RFID provider and Internet of Things pioneer. They are seeking a Principal Machine Learning Engineer specializing in Applied Algorithms to join their Platform Engineering team, where the role involves researching, developing, and deploying innovative RAIN RFID solutions for enterprise customers.
Internet of ThingsRFIDSoftware
Responsibilities
Leverage your Machine Learning and Algorithms development to research, develop and deploy RAIN solution algorithms to address our enterprise customer needs
Pioneer new RAIN RFID applications that help customers solve real world problems across different use cases and industries
Collaborate with multi-functional partners, such as our Software, Hardware and System Engineering teams and Go-to-Market team to design effective machine learning solutions
Collaborate with outside partners and customers to develop and deploy novel RAIN RFID solutions based on the Impinj platform
Create metrics and configure A/B testing to evaluate model performance offline and online to advise and convey our impacts to technical and non-technical collaborators
Staying up-to-date with the latest machine learning research and techniques, and incorporating them into your work as appropriate
Create proof of concept demonstrations for customers and partners to show potential uses of our RAIN RFID platform
Leverage the insights derived from data coming from enterprise customer deployments to assess and improve system performance and build system behavior models
Document the algorithm development process and communicate results effectively to team members and key stakeholders. This includes writing technical reports, creating visualizations, and presenting findings
Redefine raw data into a high-quality, structured format, including data cleaning, correcting errors, handling missing values, integrating data from multiple sources, creating new engineered features, and scaling variables to enhance model performance and ensure accurate, reliable predictions
Operate with a hybrid working environment with a few days of the week working from our Lab in North Beacon Hill and/or our office in South Lake Union with the rest of the time working from home
Qualification
Required
Bachelor's degree in Computer Science or related technical field
At least 15 years of experience building end-to-end machine learning products, from data gathering, to model training and tuning, to deploying to production and monitoring its performance
Algorithm design: implementation of machine learning algorithms and models, customization of traditional and state of the art models to fit specific problems, performance optimization through hyperparameter tuning, and evaluation of scalability, paying special attention to efficient implementations, rigorous testing, and iterative refining models based on performance metrics and feedback
Advanced Programming Skills: Proficiency in languages such as Python, R, C++, along with experience in machine learning libraries and frameworks like TensorFlow, PyTorch, and scikit-learn
Advanced understanding of linear algebra, calculus, probability, and statistics aided to the development and analysis of machine learning models. This includes knowledge of matrix operations, differentiation and integration, probability distributions, and statistical inference, enabling the creation of robust algorithms and accurate predictions from complex data set
Demonstrated experience in version control systems like Git for tracking changes and collaborating on code
Good understanding of the software development lifecycle, structured project management, collaborative coding practices (such as code reviews and pair programming), and continuous enhancement of code quality
Experience with algorithm optimization, parallel processing, and efficient data structures to ensure scalable, high-performance applications
Experience in leading multi-functional projects and teams of SW, FW and Data Engineers and possibly external partners or customer teams. Strong communication skills to convey complex technical concepts to the teammates and to non-technical stakeholders and leadership abilities to guide and mentor teams
Benefits
Healthcare benefits
401(k) plan and company match
Merit increases
Annual bonus
Stock
Company
Impinj
Impinj is a provider of RAIN RFID solutions that deliver Item Intelligence to retail, healthcare and other industries.
H1B Sponsorship
Impinj has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2023 (1)
2021 (1)
2020 (4)
Funding
Current Stage
Public CompanyTotal Funding
$307.28MKey Investors
AllianceBernsteinGF Private EquityPolaris
2025-09-04Post Ipo Debt· $170M
2016-07-21IPO
2012-07-26Series Unknown· $21M
Recent News
2026-01-11
2025-11-08
MarketScreener
2025-11-08
Company data provided by crunchbase