Senior Full Stack Engineer

Products
Nanyang Biologics (NYB) is a biotechnology company leveraging AI to revolutionize drug discovery and develop innovative therapeutics inspired by nature. Through advancing AI-driven solutions in the pharmaceutical industry, we address the complex and costly challenges of discovering effective treatments for difficult diseases. With a global track record of delivering projects with leading companies across the USA, India, Japan, Singapore, etc., our team of experts based in Vietnam and Singapore works collaboratively across functions and leverages global expertise to drive innovation and excellence.
Senior Full Stack Engineer
Vietnam

-

Onsite

Onsite

Experienced

Competitive Salary

Bachelor Degree, College Degree, Master Degree

May 30, 2026

Share

Responsibilities

Who We Are Looking For

NYB is hiring a Senior Full Stack Engineer to design and build Vecura — a scalable, multi-tenant SaaS platform that runs 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 where researchers submit jobs, visualize 3D molecular structures, and compose pipelines via a drag-and-drop DAG editor.

You'll work closely with ML researchers, product managers, and customers to turn scientific workloads into reliable, production-grade services.

Roles and Responsibilities

As a Senior Full Stack Engineer, your primary responsibilities will include:

  • 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 pipeline builders) and programmatic APIs.
  • Integrate and operationalize AI/ML models and GPU-backed workloads (containerized model images, model versioning, result provenance).
  • Implement asynchronous job orchestration, batch processing, queueing, retries and autoscaling.
  • Ensure secure data handling, encryption, access control and 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 cross-functional teams to gather requirements, shape product features, and deliver customer-facing functionality.

Qualifications

Must have:

  • 7+ years 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 into applications (model serving, job orchestration, or similar).
  • Experience with containerization (Docker) and orchestration (Kubernetes / EKS / AWS Batch).
  • Cloud experience (AWS/GCP/Azure) — provisioning, IAM, S3, autoscaling.
  • Familiarity with databases (SQL and NoSQL), S3-style object storage, and designing data models for jobs/results.
  • Experience building or shipping 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 communication skills in English and ability 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, or similar).
    Prior experience in multi-tenant SaaS or enterprise security (SSO/SAML, data isolation).

Benefits

We provide a dynamic, fast-paced, and collaborative environment where problem-solving and agility are at the heart of what we do. Along with a competitive salary, we foster a culture that values ambition, confidence, and humility, consistently pushing the boundaries of innovation. If you're excited about working in a young, talented tech company and want to explore the world of AI and pharmaceuticals, we encourage you to apply.

  • Competitive salary
  • Workplace: 45-47 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.

How to Apply

If you think we're a good match, send your CV to:

Email: office@nyb.group

Subject: [NYB] Senior Full Stack Engineer_Your name

We’ll get in touch to let you know what the next steps are.

Contact office@nyb.group for more information.

Share
Senior Full Stack Engineer
Vietnam

-

Onsite

Full time

Experienced

Competitive Salary

Bachelor Degree, College Degree, Master Degree

May 30, 2026

Share