Prepin
Log in
Kulicke & Soffa

data opportunity

Senior Data Scientist, Software Engineering

The role involves researching and implementing advanced machine learning solutions for semiconductor manufacturing and developing embedded software components. You will also architect MLOps pipelines and collaborate with cross-functional teams to deliver AI-driven insights for production optimization.

Fort Washington, Pennsylvania, United StateshybridFULL_TIME

Posted

About the role

What will you do at Kulicke & Soffa?

Position Title:

Senior Data Scientist, Software Engineering

Position Duties/

Requirements

  • Research, design, and implement advanced machine learning (ML) solutions,
  • including image classification, time series and waveform-based models, for
  • semiconductor manufacturing and related applications; Develop and optimize
  • embedded software components that integrate ML algorithms into proprietary
  • hardware systems, ensuring real-time performance and reliability; Architect and
  • implement end-to-end MLOps pipelines, including data ingestion, preprocessing,
  • model training, deployment, monitoring, and lifecycle management, leveraging
  • cloud platforms and container orchestration technologies; Integrate labeling
  • systems into the MLOps lifecycle (e.g., human-in-the-loop labeling, active
  • learning, dataset curation tools) and design, implement, and operate reliable
  • data stores for MLOps, including object storage, time-series databases, feature
  • stores, and metadata registries, with robust data lineage, provenance tracking,
  • governance, access control, and auditability; Build and maintain data pipelines
  • for large-scale data processing, feature engineering, and model development,
  • ensuring robustness and scalability across distributed environments; Design and
  • develop web-based applications and services to deliver data visualization,
  • configuration, and operational control of ML-driven solutions, integrating with
  • backend servers and cloud infrastructure; Create and maintain automated
  • processes and algorithms for data cleansing, anomaly detection, and
  • interpretation of complex signals from manufacturing hardware; Collaborate with
  • cross-functional teams to translate business and engineering requirements into
  • actionable AIdriven solutions, including defining experiments, validation plans,
  • and performance metrics; Develop software modules and visualization tools for
  • interpreting machine and process signals, enabling actionable insights for R&D
  • and production optimization; Implement CI/CD workflows for ML applications,
  • ensuring seamless integration, version control, and automated deployment across
  • environments; and Communicate technical findings and analytics insights to
  • stakeholders, provide technical leadership and guidance to cross-functional
  • teams, and serve as an internal expert on ML, MLOps, and software integration.
  • In order to perform the above-mentioned tasks, the following skills and
  • experience are required: Experience designing and implementing ML-based
  • solutions, including both image classification models and waveform-based ML
  • models; Experience with Python for data science and ML development; Experience
  • with embedded software programming with C++ and OOP, web application
  • development, and databases; Experience integrating ML components into production
  • environments, optimize performance, and ensure scalability across distributed
  • systems; Experience with data preprocessing, feature engineering, and workflow
  • automation for ML models; Experience with containerization (e.g., Docker,
  • Podman) and orchestration tools (e.g., Kubernetes); Experience designing and
  • implementing full-stack AI solutions, from embedded systems to cloud-based
  • services, ensuring robust security and compliance; and Experience with Git,
  • CI/CD pipelines, and automated deployment strategies for ML applications.
  • Requires a Bachelor’s degree or foreign equivalent in Data Science, Computer
  • Science or a closely related field, and at least two (2) years of experience in
  • a Data Scientist, Software Engineer or related occupation. Option to work from
  • home (hybrid) may be available. Please send C.V. to [email protected]
  • [[email protected]].
  • No. of Openings:
  • 1
  • Rate of Pay:
  • $109,845 - $150,000/year
  • Location of Employment:
  • Kulicke and Soffa Industries, Inc.
  • 1005 Virginia Drive, Fort Washington, PA 19034
  • Hours:
  • 40
  • Contact:
  • Ariel McGrath, Senior Advisor, HR, [email protected] [[email protected]]

Which skills does this role require?

Machine LearningPythonC++Embedded SoftwareMLOpsKubernetesDockerData ScienceImage ClassificationTime Series AnalysisCI/CDGitFeature EngineeringCloud PlatformsSoftware IntegrationData VisualizationSoftware EngineeringSemiconductor ManufacturingTime SeriesContainerizationData PipelinesAnomaly DetectionObject StorageMetadata RegistriesData GovernanceFull-stack AIAutomationR&DProduction OptimizationAlgorithm DevelopmentTechnical Leadership

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.