AI Engineer
Job Description
- Collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders.
- Design scalable and effective AI solutions that align with organizational objectives.
- Clean, preprocess, and augment data to ensure its quality and suitability for machine learning algorithms.
- Select and implement appropriate machine learning algorithms and models based on project requirements.
- Develop, train, and validate models using programming languages such as Python and popular frameworks like TensorFlow or PyTorch.
- Conduct thorough testing to ensure models generalize well to diverse datasets.
- Integrate AI solutions with existing systems, applications, and databases.
- Provide ongoing maintenance, updates, and improvements to deployed AI systems.
- Create comprehensive documentation for models, algorithms, and deployment processes.
- Ensure compliance with privacy and regulatory standards in AI development.
Job Requirements
- Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT, Computer Science or other related majors.
- Proven experience in developing and deploying machine learning models.
- Strong proficiency in programming languages (Python, R, Java, or C++).
- Expertise in machine learning frameworks (e.g., TensorFlow, PyTorch).
- Knowledge of data engineering principles and best practices.
- Familiarity with cloud platforms and deployment tools.