Senior Backend Engineer (Python)
Summary
Senior backend engineer on VinFast's VIVI virtual assistant team, building and optimizing Python backend services and APIs for an in-car AI assistant deployed across VinFast EVs. Day-to-day involves Python API development, packaging/deploying STT/TTS/NLU models with AI teams, LLM and vector database integration, and data pipeline work.
Requirements
· Education: Bachelor’s degree or higher
(Upper Second-Class Honors / Good grade or above) in Computer Science,
Information Technology, Software Engineering, or a related technical
discipline.
· Backend Expertise: 5+ years of proven
hands-on programming experience with Python (using frameworks such as FastAPI,
Flask, Django) or Go.
· Computer Science Fundamentals: Mastery
of core data structures, algorithms, and a strong track record of applying
software design patterns in real-world production environments.
· Database Management: Solid experience in
working with relational and non-relational databases (SQL/NoSQL) as well as
caching mechanisms (Redis, Memcached).
· AI Inference & Production: Strong
understanding of deploying AI models into production, including practical
knowledge of inference frameworks and serving pipelines.
· High-Performance Communication: Proficient in working with high-performance communication protocols and
real-time data streaming/processing (gRPC, WebSockets, Server-Sent Events -
SSE).
· Testing Standards: Robust experience in
drafting automated tests using Python testing frameworks (pytest, unittest, or
equivalent).
· DevOps Foundation: Proficient with Git
workflows and modern CI/CD pipelines within professional software development
lifecycles.
· Cloud Infrastructure: Fundamental knowledge or practical experience with AWS (Amazon Web Services) is
considered a strong advantage.
· Core Competencies & Soft Skills:
- Communication & Mindset:
Clear, structured, and articulate communication style. Strong logical thinking
capabilities with the ability to thrive under high-intensity, fast-paced
environments.
- Ownership: Highly proactive
with a strong sense of ownership and a solution-oriented mindset targeted at
solving cross-functional project challenges.
· Preferred (Nice-to-Have) Qualifications
- Containerization: Practical
experience with container technologies and orchestration tools (Docker,
Kubernetes).
- Agile Frameworks: Prior
experience working within Agile/Scrum development environments.
- Modern AI Tooling: Familiarity
with AI interaction frameworks/orchestrators (LangChain, LlamaIndex) and Vector
Databases (Milvus, Qdrant, pgvector).
- Community Engagement: Active
contributions to open-source software or innovative personal projects related
to Python, Go, or AI.
- Language Proficiency:
Professional working proficiency in English (capable of reading technical
documentation and communicating in global technical settings).
Benefits
- Competitive salary
Premium healthcare package, including PVI insurance & annual health check-ups - 13th-month salary & performance bonuses to reward your contributions
- Enjoy preferential pricing for services within the Vingroup ecosystem including Vinmec, Vinpearl, and Vinschool...
- Opportunity to collaborate with and learn from industry-leading professionals in the automotive domain
To all recruitment agencies: VinFast does not accept agency resumes. Please do not forward resumes to our careers alias or other VinFast employees. VinFast is not responsible for any fees related to unsolicited resumes.