ABOUT THE ROLE
We are looking for a hands-on Software Engineer with strong Python skills and practical experience building AI/ML solutionsespecially 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 endtoend 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
- 34+ 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