Search by job, company or skills

F

Middle/Senior AI Engineer

Save
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with over $1.22 billion in revenue as of 2024 and 33,000+ employees across 30 countries. Adopting an AI-first approach, FPT Software delivers innovative, AI-powered services and solutions that enhance speed, scalability, and quality. It collaborates with more than 1,100 clients worldwide, including 130+ Fortune Global 500 companies across industries like Aviation, Automotive, Healthcare, Banking, and more. For additional details, visit https://fptsoftware.com/.

Offer: $1000 - $3000 (negotiable)

Location: HN/HCM, Vietnam

Project Type: Advanced AI Solutions & Intelligent Automation

Language Requirement: Fluent English (spoken and written)

About the role

We are seeking an experienced AI Engineer with strong software engineering expertise and a deep understanding of AI/ML workflows, large language models, and modern development practices. This role focuses on building scalable AI solutions, integrating agentic frameworks, and deploying models in production environments — with an emphasis on reliability, performance, and business impact.

Key responsibilities

AI Development and Integration

  • Design and implement AI-driven applications using advanced Python programming techniques.
  • Develop and integrate agentic AI frameworks (e.g., LangChain, LangGraph, CrewAI, AutoGen) for complex workflows.
  • Work with leading LLM APIs (OpenAI, Anthropic Claude, Gemini) to build intelligent features and conversational systems.

Model Optimization and Customization

  • (Optional) Fine-tune models, generate embeddings, and integrate custom-trained models for domain-specific tasks.
  • Apply best practices for model evaluation, testing, and performance optimization.

Software Engineering and Testing

  • Write clean, maintainable, and well-documented code following modern software engineering principles.
  • Implement unit and integration tests using frameworks like pytest, unittest, or BDD-style tools (behave, cucumber).

Cloud Deployment and CI/CD

  • Deploy AI solutions on AWS services (EC2, Lambda, S3, DynamoDB, Redis).
  • Utilize containerization tools (Docker, Kubernetes) and CI/CD pipelines (GitLab) for automated delivery.

Optional Front-End Integration

  • Basic knowledge of front-end technologies (Streamlit, React, Next.js) for building interactive AI dashboards.

Required Skills & Qualifications

  • At least 3–4 years of experience as a Software Engineer with a focus on AI/ML projects.
  • Advanced Python programming skills for AI/ML and automation tasks.
  • Demonstrable experience with at least one agentic AI framework (LangChain, LangGraph, CrewAI, AutoGen, etc.).
  • Familiarity with leading LLMs and their APIs (OpenAI, Anthropic, Gemini).
  • Advanced knowledge of writing unit and integration tests.
  • Experience with AWS services and modern DevOps practices (CI/CD, Docker, Kubernetes).
  • Excellent English communication skills (written and verbal).

Nice to Have

  • Experience with fine-tuning and embedding generation.
  • Exposure to front-end frameworks for AI visualization (Streamlit, React).
  • Knowledge of data governance and security best practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149030555