Job Responsibilities
- Develop AI and machine learning software solutions for engineering and embedded applications
- Design, train, evaluate, and optimize machine learning and deep learning models
- Develop, test, and maintain software applications using Python
- Implement AI models using frameworks such as TensorFlow, PyTorch, or Keras
- Collaborate with cross-functional engineering teams to integrate AI solutions into embedded systems and products
- Analyze datasets and improve model performance through tuning and optimization techniques
- Conduct debugging, troubleshooting, and performance optimization of AI software systems
- Document software design, development processes, testing results, and technical specifications
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Artificial Intelligence, or related field
- Strong programming skills in Python
- Hands-on experience with machine learning and deep learning frameworks (TensorFlow, PyTorch, or Keras)
- Good understanding of machine learning concepts, data processing, and model training techniques
- Ability to develop, debug, and optimize AI/ML-based software applications
- Strong analytical, problem-solving, and communication skills
- Experience in engineering or industrial AI/ML applications is an advantage
- Familiarity with cloud AI platforms (e.g., AWS, Azure, GCP) and GPU computing is an advantage
- Knowledge of Git or other version control systems
- Experience in embedded systems or edge AI development is an advantage
Optional Note
This role involves developing and deploying AI/ML solutions in engineering environments, including potential integration with embedded or edge computing systems.
Ethos Search Associates Pte. Ltd.
EA License No: 13C6655
EA Reg No: R1765450 Pinky Lim (Lim Lee Phing)