Senior Python Developer (1 - Year Contractor)
Mô tả công việc
This position will be contracted through Bosch’s external vendor under a one-year agreement.
Department Information:
The EDS department focuses on software tooling development to support embedded products in the Advanced Driver Assistance System (ADAS) domain. We develop tools that streamline software and system development for technologies such as radar, video, and ultrasonic sensors. Serving global teams across Japan, China, Europe, and Vietnam, we contribute to the advancement of secure, safe, and intelligent mobility solutions.
We are seeking a developer to build an integrated toolset/VS Code extension for Sphinx and Sphinx-Needs, which includes both a TypeScript, Rust-based CLI and a UI application with RAG (Retrieval-Augmented Generation) support. The tool will help developers and technical writers manage, search, and generate documentation more efficiently.
• Design and implement a CLI tool to automate and extend Sphinx, Sphinx-Needs workflows (build, lint, check consistency, versioning, etc.).
• Develop a UI interface in (VSCode, Web) for intuitive interaction with Sphinx projects.
• Integrate RAG pipelines (e.g., vector DB like Qdrant, embeddings, LLM API) to enable semantic search, auto-suggestions, and smart documentation queries.
• Connect CLI ↔ UI ↔ 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 features.
Yêu cầu công việc
• Bachelor’s degree in Engineering, Computer Science, or a related field
• 3+ years of experience in Python, TypeScript, or Rust development
• Have experience in the development of Extension VSCode
• Strong skills in Rust, particularly for building performant CLI tools (experience with crates like clap and structopt).
• Experience in UI development (e.g., React, Tauri, or Rust-based UI frameworks).
• Familiarity with RAG architecture:
o Embedding models, vector databases (Qdrant, Pinecone, Weaviate, etc.).
• Understanding of Sphinx, ReStructuredText, and documentation pipelines.
• Knowledge of API design, CI/CD, and software release processes.
• Good English communication skills.
Must Have:
• Experience with Python, TypeScript or Rust ( Sphinx ecosystem).
• Prior contributions to open-source tooling.
• Cross-platform packaging experience (Linux, Windows, macOS).
Phân tích mức độ cạnh tranh
VietnamWorks AI
-
Bạn phù hợp bao nhiêu % cho vị trí này?
-
Bạn xếp hạng Top bao nhiêu so với những hồ sơ ứng tuyển?
-
Thị trường đang trả mức lương bao nhiêu cho vị trí tương tự?
-
Nhu cầu tuyển dụng cho vị trí này trên thị trường cao hay thấp?
Giá
29.000đ / lượt
Các phúc lợi dành cho bạn
Chăm sóc sức khoẻ
Nghỉ phép có lương
Thông tin việc làm
01/12/2025
Nhân viên
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
AUTOSAR, Embedded Software, Python, Rust Programming, TypeScript
Phần Mềm CNTT/Dịch vụ Phần mềm
Tiếng Anh
3
Không giới hạn
Địa điểm làm việc
Etown Building – 364 Cong Hoa Street, Ward 13, Tan Binh District, Ho Chi Minh City, Vietnam
Etown 2, 364 Cong Hoa street, ward 13, Tan Binh district, HCM
(Xem bản đồ)Nhận diện một số hình thức lừa đảo
Lừa đảo thu phí
Đưa ra lời mời làm việc dễ dàng bất thường, đãi ngộ cao, kèm theo yêu cầu nộp các loại phí.
Xem chi tiết

