Job description for AI Engineer at TMA Solutions
Job Description:
We are seeking a skilled AI Engineer to design, develop, and deploy AI-driven solutions to address real-world business challenges across various use cases. The ideal candidate will possess a deep understanding of AI principles, have experience in machine learning, deep learning, and natural language processing, along with strong programming skills. You will work closely with data scientists, software engineers, and business teams to build and deploy AI models that drive innovation and efficiency. In your daily work, you will:
- Develop, train and optimize machine learning and deep learning models to solve specific business problems across diverse use cases.
- Apply a strong understanding of fundamental AI concepts (e.g., supervised learning, unsupervised learning, reinforcement learning, neural networks, natural language processing, computer vision) to select and implement the most appropriate techniques for each business challenge.
- Develop and implement robust and scalable AI pipelines for data preprocessing, feature engineering, model training, evaluation, and deployment.
- Collaborate with cross-functional teams to understand their needs, define business problems, and identify opportunities for AI-driven solutions.
- Proactively research and explore new AI techniques and methodologies that can be applied to solve emerging business challenges and improve existing solutions.
- Troubleshoot and debug AI-related issues in production environments.
Required skills/Experience :
- Bachelor’s in Computer Science, AI, Data Science or a related field.
- Proficiency in programming languages such as Python, R...
- Strong knowledge of machine learning frameworks (TensorFlow, PyTorch, Keras …).
- Experience with various AI techniques including but not limited such as machine learning, deep learning, natural language processing (NLP) and computer vision techniques.
- Understanding of data structures, algorithms, and statistical methods.
- Experience in deploying and scaling AI models in production.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and AI services is an advantage.
- Good English communication skills.
- Passionate learners.
- Agile/Scrum development cycle understanding is an advantage.
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually
- Competitive salary and bonus
- Total Health Care Insurance
- Loan Fund
- Team Building Fund
