Mô tả công việc
Design and implement a CLI tool to automate and extend Sphinx and Sphinx-Needs workflows (build, lint, check consistency, versioning, etc.)
Develop a UI interface (VSCode extension and web application) for intuitive interaction with Sphinx projects
Integrate Retrieval-Augmented Generation (RAG) pipelines (e.g., vector databases like Qdrant, embeddings, LLM API) to enable semantic search, auto-suggestions, and smart documentation queries
Connect CLI, UI, and RAG backend into a seamless developer experience
Write unit tests, integration tests, and maintain detailed technical documentation
Collaborate with cross-functional teams to gather requirements and refine product feature
Yêu cầu
Bachelor's degree in engineering, Computer Science, or a related field
3+ years of experience in Python and TypeScript
Experience in the development of VSCode extensions
Experience in UI development (e.g., React, Tauri, or Rust-based UI frameworks)
Good English communication skills
Prior contributions to open-source tooling
Cross-platform packaging experience (Linux, Windows, macOS)
Experience with Rust language is a plus
Ability to work collaboratively in cross-functional teams.
Quyền lợi
Competitive salary and 13th-month salary
14+ annual leaves per year
Premium healthcare insurance, starting from your probation period
Project reviews and yearly performance appraisals
Annual company trip
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
International team with flexible working time
Tailor-made career path
Technical workshops and training courses
Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 (từ 09:00 đến 18:00)
Thông tin chung
Nơi làm việc
- - Hồ Chí Minh: Phường Hòa Hưng
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 04/01/2026