29 Jun AI Software Engineer
- Bayan Lepas, Penang
- Permanent
- Malaysians Only
Our client is an American-based MNC from the semiconductor industry. Currently looking for an Engineer to design, develop, and optimize advanced machine learning and deep learning models.
JOB DESCRIPTION
- Research, evaluate, and implement cutting-edge AI techniques including Generative AI,
Large Language Models (LLMs), Vision Transformers, Diffusion Models, Graph Neural
Networks, and multimodal architectures. - Develop scalable training, validation, testing, and deployment pipelines for AI model
lifecycle management - Build and maintain data processing, feature engineering, and model monitoring
frameworks. - Deploy AI solutions across cloud, edge, and embedded environments while ensuring
reliability, scalability, and performance. - Develop software components and runtime frameworks supporting AI inference on
embedded processors, heterogeneous computing platforms, and FPGA-based systems. - Optimize AI workloads for latency, throughput, memory footprint, and power efficiency in
production environments. - Collaborate with hardware, firmware, software, and product engineering teams to
integrate AI capabilities into commercial products and platforms. - Evaluate emerging AI technologies and identify opportunities to enhance existing
products through intelligent automation and advanced analytics. - Establish best practices for AI development, model governance, reproducibility, and
deployment workflows.
A QUALIFIED CANDIDATE
- Bachelor’s or Master’s Degree in Computer Science, Electrical Engineering or relevant
discipline - 5+ years’ experience in machine learning, deep learning and neural network architecture,
ideally in FPGA-based companies - Experience in Python programming and ideally C and C++
- Experience developing AI and deep learning models using open-source Python libraries
such as PyTorch and/or TensorFlow