← Back to jobs
ITviec

Middle/Senior AI Engineer Python, ML
8Seneca
Vietnam9 days ago$1k – $2k
Job Description
Top 3 Reasons To Join Us
13th bonus salary, project bonus
Health insurance
Annual leave: 14 days/year + 3 days/year Christmas
The Job
We are looking for an experienced Middle/Senior AI Developer with practical experience in developing AI-based solutions and a strong commitment to secure software development practices in accordance with the Asseco Secure Development Lifecycle (SDLC).
This role combines strong technical expertise, the ability to work independently, and a responsible approach to security, quality, and documentation. The developer will also play an important role in maintaining project know-how and supporting knowledge sharing with new team members to ensure continuity and minimize the impact of staff turnover.
Responsibilities
- Design, develop, test, and optimize AI/ML solutions (e.g., machine learning models, NLP solutions, predictive models, AI automation services).
- Integrate AI components into existing or newly developed software systems.
- Work with data, including dataset preparation, validation, processing, and quality control.
- Collaborate with architects, analysts, and infrastructure teams to design AI system architecture.
- Follow secure development standards according to the Asseco Secure Development Lifecycle (SDLC).
- Prepare and maintain technical documentation and participate in code reviews.
- Monitor model performance and continuously improve deployed models.
- Identify and mitigate AI-related risks, such as bias, data leakage, and security vulnerabilities.
- Ensure compliance with privacy and data protection regulations, including handling sensitive data.
Requirements
- 2–5 years of experience in software development
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Strong knowledge of Python (experience with FastAPI, Flask, or similar frameworks is an advantage).
- Hands-on experience building HR video bots for automated candidate screening and interviews
- Practical experience in training, tuning, and deploying AI models.
- Experience with data preparation, data pipelines, or MLOps is a plus.
- Understanding of modern software engineering practices, including CI/CD, Git, and containerization.
- Ability to follow secure development methodologies, especially in areas such as:
- security requirements analysis
- input validation and data integrity checks
- secure integration of AI components
- logging, monitoring, and auditability
- AI risk management and mitigation of model vulnerabilities
- Knowledge of cybersecurity principles is an advantage.
Personal Qualifications
- Strong analytical thinking and problem-solving skills.
- Ability to work independently and responsibly, especially when handling data and algorithms.
- Willingness to continuously improve knowledge in secure software development.
- Good team collaboration and communication skills, including the ability to explain technical concepts to non-technical stakeholders.
- Proactive mindset with an interest in innovation and improvement.
- Base Salary: Negotiable
- 13th bonus salary, project bonus
- Merit reviews every year
- Meal allowance
- Annual leave: 14 days/year + 3 days/year Christmas
- Annual health check
- Health insurance
- Other benefits
Benefits
- Base Salary: Negotiable
- 13th bonus salary, project bonus
- Merit reviews every year
- Meal allowance
- Annual leave: 14 days/year + 3 days/year Christmas
- Annual health check
- Health insurance
- Other benefits