Demo

Senior Machine Learning Engineer

TDK
Pittsburgh, PA Full Time
POSTED ON 11/26/2025
AVAILABLE BEFORE 12/26/2025

COMPANY:


TDK U.S.A. Corporation is the Americas Regional Headquarters of TDK Corporation, a global electronics company based in Japan and publicly listed on the Tokyo Stock Exchange. TDK focuses on the demanding markets of information and communication technology, internet of things, automotive, industrial and consumer electronics. TDK's comprehensive product portfolio features electronic components, sensors, power supplies, energy devices, and more. TDK has a network of design, manufacturing, and sales locations in Asia, Europe and the Americas, with global revenues of more than $12 billion. TDK employs more than 125,000 people worldwide, including more than 4,500 in North and South America.



JOB DESCRIPTION:


We are seeking a skilled and innovative algorithm design, Machine Learning, and data synthesis engineer to join our dynamic team. In this role you be responsible for developing algorithms, signal processing methods and machine learning models to process, analyze and synthetize data, enhance the quality of data, and enable downstream functionalities and applications based on various sensing modalities (motion IMU, mag, microphone, ToF, and others). You will also apply advanced signal processing and machine learning techniques to build data-driven solutions that enable automation, predictive analytics, and optimization across various domains. The role requires collaborating closely with other engineers to design, implement, and integrate the algorithms into software systems, applications, and/or products.


  • Design, develop, and implement machine learning models, including supervised, unsupervised, and reinforcement learning techniques.
  • Create, manage, and utilize synthetic data generation systems to enhance model training and testing.
  • Work with large datasets, ensuring efficient data handling, pre-processing, and feature engineering for model development.
  • Apply advanced statistical techniques and data manipulation methods for the purpose of processing sensor data and algorithm development.
  • Perform algorithm design (classical or Machine Learning), prototype implementation, performance evaluation and analysis.
  • Automate workflows for data processing, algorithm development and model deployment to scale in real-world environments.
  • Evaluate and improve algorithms/model performance through experimentation, tuning, and validation strategies.
  • Conduct fast-track data analysis, feasibility studies and proof of concepts of new features
  • Perform all tasks in all phases of software life cycle including requirements definition, algorithmic design, software design, coding, integration, and verification.
  • Stay up to date with the latest industry trends and advancements in machine learning, signal processing, data synthesis, and artificial intelligence.
  • Collaborate with engineers to refine development processes, data analysis and synthesis processes and improve the quality of algorithms and generated data.
  • Perform other duties, including data collection, report generation, summarizing and presenting results/findings, researching certain topics or technical areas, and contributing to sharing knowledge across the teams.



QUALIFICATIONS:


The successful candidate for this position must be able to perform each essential function satisfactorily with or without reasonable accommodation. The qualifications and working conditions listed below are representative of those required for the position.


  • Degree in one of the following fields: Computer Science, Machine Learning, Signal Processing, Mathematics, Telecommunications, or a related domain
  • Minimum of 3 years of experience as a Machine Learning Engineer, Statistical Signal Processing Engineer, Algorithm Engineer, or in a closely related role
  • Knowledge of sensors (the position involves extensive work with sensor data)
  • Hands-on experience in software development, algorithm design, and machine learning modeling using Python and/or C/C
  • Proficiency with TensorFlow and/or PyTorch
  • Experience with version control tools such as Git, and familiarity with software development best practices
  • Ability to work both independently and collaboratively in a fast-paced environment that values innovative thinking
  • Excellent communication and interpersonal skills, with a proactive and self-motivated attitude


Desired (but not required):

  • Ph.D. in a related field (preferred); a bachelor’s or master’s degree is sufficient
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of reinforcement learning
  • Experience with automation workflows



COMPENSATION & BENEFITS:


TDK U.S.A. offers a competitive compensation package and comprehensive benefits including medical, dental, 401(k), pension, life insurance, vacation, and 13 paid holidays.


This is a US based remote position. The starting annual base pay for this role is between 97,000 and 160,000 USD. The actual compensation package offered is dependent upon many factors, such as: geographic location, training, transferable skills, work experience, business needs, market demands. The base pay range is subject to change and may be modified in the future.


TDK is an Equal Opportunity Employer

Salary : $97,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Machine Learning Engineer?

Sign up to receive alerts about other jobs on the Senior Machine Learning Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TDK

TDK
Hired Organization Address San Jose, CA Full Time
COMPANY: TDK U.S.A. Corporation is the Americas Regional Headquarters of TDK Corporation, a global electronics company b...
TDK
Hired Organization Address Milpitas, CA Full Time
TITLE: CHEMICAL TECHNICIAN FLSA STATUS: NON-EXEMPT D SHIFT: FRIDAY THRU SUNDAY AND EVERY OTHER THURSDAY 6:00 PM TO 6:00 ...
TDK
Hired Organization Address Milpitas, CA Full Time
TITLE: PROBING ENGINEER FLSA STATUS: EXEMPT REPORTS TO: MANAGER, MANUFACTURING INTEGRATION SUMMARY: Under the direction ...

Not the job you're looking for? Here are some other Senior Machine Learning Engineer jobs in the Pittsburgh, PA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!