Engineering Manager
Full Time Phnom Penh Posted 3 weeks ago
Technology
- Lead, mentor, and develop the engineers team.
- Collaborate with stakeholders to define project requirements and deliverables.
- Evaluate and recommend new technologies and solutions.
- Oversee the testing and validation of new products and services.
- Manage project budgets and resource allocation.
- Prepare and present reports on progress and results.
- Ensure compliance with relevant regulations and internal policies.
- Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree or higher is a plus.
- Minimum of 7+ years of experience in software engineering, with at least 3+ years in a leadership or management role.
- Demonstrated experience managing teams involved in at least three of the following areas: MLOps, LLM Engineering, AI/ML Engineering, DevOps, or Security Engineering.
- Proven track record of successfully delivering complex technical projects from conception to production.
- Strong understanding of software development best practices, agile methodologies, and architectural patterns.
- Solid grasp of machine learning concepts, model lifecycle, and MLOps principles.
- Familiarity with Large Language Models (LLMs), their applications, and deployment considerations.
- Proficiency in cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Understanding of security principles, secure coding practices, and common vulnerabilities.
- Proficiency in at least one relevant programming language (e.g., Python, Go, Java).