Machine Learning, Sr Engineer
Synopsys
Software Engineering
Seongnam-si, Gyeonggi-do, South Korea
Posted on Feb 1, 2025
Responsibility
- Research and implement AI/ML algorithms for intelligent manufacturing solutions, such as pattern recognition and classification, abnormality detection, optimized control and predictive maintenance
- Enhancement and maintenance of legacy AI/ML algorithms
- Perform tests and statistical analysis in order to fine tune the AI/ML solutions
- Select appropriate datasets and data representation methods
- Extend existing AI/ML libraries
- Work with the engineering team on the functional and process design, prototyping, testing, and training of AI/ML solutions
Required skills and experience
- Bachelor’s degree and 2+ years of experience applying AI/ML for practical uses
- Background in data analytics (applied statistics, data mining, machine learning, artificial intelligence)
- Experience writing robust code in Python
- Knowledge of basic AI/ML algorithms and concepts
- Knowledge of basic math, probability, and statistics
General requirements
- Great communication skills
- Self-motivated, integrity and result-oriented personality
- Teamwork, and text expression ability
- Strong analytical and problem solving attitude
- Moderate English communication skills
Preferred Qualifications
- Master’s degree in a department of Industrial Engineering, Computer Science, Mathematics or similar field
- Understanding of data structures and data modeling for the manufacturing industry, especially, time series data which is collected from sensors and manufacturing equipment.
- Knowledge of MLOps with MLFlow or Kubeflow
- Familiarity in programming languages (Java, SQL)
- Big data analytic technology
- Knowledge of AI/ML frameworks such as Keras and PyTorch
- Knowledge of AI/ML libraries such as scikit-learn