
Techviec
485B Nguyễn Đình Chiểu, Phường 2, Quận 3, Hồ Chí Minh 700000
Give us an Email
Anzai: info@viecoi.tokyo
Mon – Fri, 8:30-17:30
Founded in 2021, NYB believes that the next generation of therapies and preventive health products exists within nature, though currently fragmented across disparate datasets.
Skills:
About the Role:
NYB is hiring a Senior Full Stack Engineer to design and build Vecura — a scalable, multi-tenant SaaS platform running AI/ML workloads, durable scientific pipelines, and no-code/low-code workflow tools for life-science users. You'll own both sides of the stack: a Python async backend orchestrating GPU-backed model inference via Temporal workflows, and a React/Next.js frontend for job submissions, 3D molecular visualization, and drag-and-drop DAG pipeline editing.
Roles and Responsibilities:
- Design, develop, and maintain frontend and backend services for a multi-tenant SaaS platform.
- Build intuitive job/pipeline submission UIs (including no-code/low-code builders) and programmatic APIs.
- Integrate and operationalize AI/ML models and GPU-backed workloads (containerized images, versioning, provenance).
- Implement asynchronous job orchestration, batch processing, queueing, retries, and autoscaling.
- Ensure secure data handling, encryption, access control, and multi-tenant isolation.
- Develop and document REST/GraphQL APIs consumed by internal and external clients.
- Implement CI/CD, observability (logs, metrics, tracing), and automated testing for reliability.
- Troubleshoot production issues and optimize performance and cost of cloud resources.
- Collaborate with ML researchers, PMs, and customers to turn scientific workloads into production services.
Requirements:
• 7+ years of professional full-stack experience building production web applications.
• Strong frontend skills with React and Next.js (TypeScript preferred).
• Strong backend skills in Python (FastAPI) and/or Node.js/NestJS; comfortable designing REST/GraphQL APIs.
• Practical experience integrating ML or compute-heavy services (model serving, job orchestration).
• Experience with containerization (Docker) and orchestration (Kubernetes / EKS / AWS Batch).
• Cloud experience (AWS/GCP/Azure) — provisioning, IAM, S3, and autoscaling.
• Familiarity with SQL/NoSQL databases, S3 object storage, and designing job/result data models.
• Experience building no-code/low-code user interfaces, pipeline editors, or drag-and-drop workflows.
• Knowledge of CI/CD pipelines, infrastructure-as-code (Terraform), and monitoring/alerting tools.
• Strong engineering fundamentals: testing, observability, security best practices, and performance optimization.
• Excellent English communication skills to collaborate with researchers and stakeholders.
Nice to Have:
• Hands-on experience with MLOps tooling (MLflow, Argo, Kubeflow, Step Functions).
• Experience with GPU compute stacks, CUDA, Conda, or packaging complex scientific toolchains.
• Background working with scientific users (bioinformatics, computational chemistry, etc.).
• Prior experience in multi-tenant SaaS or enterprise security (SSO/SAML, data isolation).
Competitive salary (negotiable based on experience)
Workplace: No.45-57, Tran Xuan Soan, Hai Ba Trung, Ha Noi (From Monday to Friday: 9h -17h)
Build a professional network through collaborations with pharmaceutical companies, industry leaders, and academic experts.
Work on impactful projects that address critical challenges in drug discovery and healthcare.
Employees are entitled to 2 work-from-home days per month, along with daily lunch provided by the company.
Holiday & Tet bonuses; performance-based bonus
Network & Dự án lớn
Giờ làm lý tưởng & WFH
Company type
product
Company size
30-50
Country
Working days
Monday - Friday
Overtime policy
No OT