ABOUT THE ROLE
We are looking for a hands-on Software Engineer with strong Python skills and practical experience building AI/ML solutions—especially with
agentic AI frameworks
. You will design, implement, test, and deploy AI-enabled services on AWS, working in a modern DevOps environment (Docker, Kubernetes, GitLab CI/CD). This role suits engineers who enjoy end‑to‑end product ownership, from prototyping to production operations.
RESPONSIBILITIES
Design and build Python services for AI/ML workflows, automation, and data processing.
Develop and orchestrate
agentic AI
pipelines using frameworks such as
LangGraph, LangChain, CrewAI, AutoGen
, etc.
Integrate leading
LLM APIs
(OpenAI, Anthropic, Google Gemini) and manage prompt/chain reliability, cost, and latency.
Write
high-quality tests
(unit, integration, and BDD) using pytest, unittest, behave or cucumber.
Deploy and operate workloads on
AWS
(e.g., EC2, Lambda, S3, DynamoDB, ElastiCache/Redis); automate infrastructure as needed.
Ship features using modern
CI/CD
practices; containerize with
Docker
and run on
Kubernetes
.
Collaborate with product, data, and platform teams to translate requirements into maintainable, scalable solutions.
Document designs, runbooks, and testing strategies; contribute to code reviews and engineering standards.
REQUIREMENTS
Minimum Qualifications
3–4+ years
of professional experience as a Software Engineer.
Advanced Python
programming skills for AI/ML and scripting.
Demonstrable experience with
at least one agentic AI framework
(e.g.,
LangGraph, LangChain, CrewAI, AutoGen
).
Familiarity with
leading LLMs and their APIs
(OpenAI, Anthropic, Gemini).
Strong testing discipline:
unit, integration, and BDD
(e.g., pytest, unittest, behave, cucumber).
Practical experience with
AWS
services (EC2, Lambda,
S3
,
DynamoDB
,
Redis
).
Hands-on with
CI/CD
(GitLab preferred),
Docker
, and
Kubernetes
.
Nice-to-Have (Optional)
Basic frontend experience with
Streamlit/React/Next.js
for internal tools or AI feature demos.
Experience with
fine-tuning
,
embedding generation
,
RAG pipelines
, or integrating
custom-trained models
.
Exposure to observability stacks (Prometheus/Grafana), feature flags, or A/B testing for AI features.
WHAT COMPANY OFFERS
Competitive salary package based on skills and experience
Be part of our hugely international environment; we are currently working with the customer, where you can have many opportunities to work overseas
“FPT care” health insurance provided by AON and is exclusive for FPT employees
Annual Summer Vacation: follows company’s policy and starts from May every year
Annual leave, working conditions follow Vietnam labor laws
20% discount on school fees if your sons/ daughters join FPT School
Udemy/Cousera accounts for every Fsofters
Opportunity to work in international environments
International, dynamic, friendly working environment
Wear what you want, be your unique self at work