Hiring.Camp

Software Engineer (Full-Stack)

AstraZeneca is

·

Apr 9, 2026

Location
Shanghai Jing'An Office, China · Beijing Yizhuang
Type
Full-time
Department
Engineering
Experience
3+ years
Closing date
Today
Source
Workday

Description

The Full-Stack Engineer will design, build, and operate the web applications and APIs that power AI agents in the Biometrics & Data Science department. You will deliver secure, scalable services and intuitive UIs for prompt authoring, code review, lineage, and approvals, integrating with model inference, metadata, and execution backends. The role owns engineering best practices—testing, CI/CD, containerization, observability, and security-by-design—aligned to compliance expectations. Close collaboration with AI engineers, statistical programmers, data scientist, and statisticians is essential to turn user needs into reliable, auditable production systems.

Typical Accountabilities:

  • Lead end-to-end delivery of AI-driven platforms—designing agent orchestration, MLOps, secure web interfaces, APIs, and scalable data/service layers for functional agents.
  • Design scalable service architectures (microservices or modular monoliths), implement REST/GraphQL APIs, and integrate model inference services and prompt orchestration layers.
  • Build intuitive UIs for authoring prompts, reviewing generated code, lineage tracking, and approvals, with strong auditability and role-based access control.
  • Implement data pipelines for metadata (e.g., CDISC standards, controlled terminology) and connect to code repositories, compute backends, and execution sandboxes.
  • Establish engineering best practices: code quality, unit/integration tests, CI/CD, containerization, infrastructure-as-code, observability, and automated security checks.
  • Ensure compliance and security by design: authentication, authorization, encryption, secrets management, logging, and traceability aligned with GxP expectations where applicable.
  • Collaborate on product discovery, translate user needs into technical designs, estimate and prioritize work, and deliver iterative releases.
  • Support production systems (monitoring, incident response, root cause analysis) and drive continuous improvement in performance and reliability.


Education, Qualifications, Skills and Experience:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 3–5 years of professional full‑stack development experience delivering production web applications and APIs.
  • Proficiency in at least one modern front‑end framework (e.g., React, Vue, or Angular) and TypeScript; strong UX fundamentals for data-heavy workflows.
  • Proficiency in back‑end development with one or more languages (e.g., Python, Node.js/TypeScript, or Java/Kotlin) and web frameworks (e.g., FastAPI, Express, Spring Boot).
  • Experience designing and consuming REST and/or GraphQL APIs; familiarity with asynchronous processing (e.g., Celery, RabbitMQ, Kafka, or cloud-native queues).
  • Strong experience with relational databases (e.g., PostgreSQL) and ORMs; comfort with schema design, migrations, and query optimization.
  • Hands-on experience with containerization (Docker) and CI/CD pipelines; deploying to cloud or on‑prem Kubernetes or serverless environments.
  • Solid understanding of authentication/authorization (OAuth2/OIDC), secrets management, and implementing audit logs and role-based access control.
  • Excellent collaboration and communication skills with cross‑functional teams.
  • Familiarity with AI application patterns (prompt orchestration, evaluation, retrieval-augmented generation) and integrating model inference services.
  • Experience building code review or code execution platforms (e.g., sandboxes, notebooks, or automated linters/test runners).
  • Experience with data lineage, provenance, and compliance reporting features.
  • Observability stack experience (e.g., OpenTelemetry, Prometheus, Grafana, ELK) and secure software development lifecycle practices (SAST/DAST).
  • Experience with domain-driven design and event-driven architectures.
  • Exposure to clinical data standards (CDISC SDTM, ADaM) or regulated software delivery (GxP, CSV) in life sciences.

Date Posted

09-4月-2026

Closing Date

30-7月-2026

AstraZeneca embraces diversity and equality of opportunity.  We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills.  We believe that the more inclusive we are, the better our work will be.  We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics.  We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.

Skills

PythonTypeScriptJavaKotlinReactAngularNode.jsFastAPISpring BootDockerKubernetesCI/CDPostgreSQLData ScienceRESTGraphQLMicroservicesCompliance

Similar Jobs

30

Software Engineer (Full Stack)

Donorbox · Latin America - Remote +1 · Remote

Today

Full Stack Software Engineer

Vertiv · Tognana, Italy

Today

Software Engineer – Full Stack

Symple Lending · Tampa, FL · Hybrid

Yesterday

Software Engineer- Full Stack

PNC Bank · Two PNC Plaza (PA374), United States of America +2 · Onsite

Yesterday

Full Stack Software Engineer

Unframe · Tel Aviv-Yafo, Tel Aviv District, Israel

Yesterday

Software Engineer (Full Stack)

Energyexemplarllc · Bengaluru, Karnataka, India; Pune, Maharashtra, India +2

3 days ago

Full Stack Software Engineer

Manulife and John Hancock Careers · Cebu, Manulife Business Processing Services, Philippines +1

4 days ago

Software Engineer Full-stack

Ford · Dearborn, MI,US, US

4 days ago

Software Engineer Full-stack

USA01 - USA Automotive · Dearborn, MI, United States, US · Hybrid

4 days ago

Software Engineer- Full Stack

Lowe's · Lowe's Charlotte Technology Hub 3505, United States of America

5 days ago

Full Stack Software Engineer

"Reinventing Geospatial, Inc. (RGi)" · St. Louis, MO +1 · Onsite

5 days ago

Full Stack Software Engineer

Accenturefederalservices · Arlington, VA +1 · Hybrid

5 days ago

Full Stack Software Engineer

Accenturefederalservices · Arlington, VA +1 · Onsite

5 days ago

Full Stack Software Engineer

Trimble · Ireland - Cork

6 days ago

Software Engineer - Full Stack

Selinc · Washington - Lynnwood, United States of America

6 days ago

Full Stack Software Engineer

The Future of Health Starts with You · Irving, TX, USA - 6555 North State Highway 161 (P001), United States of America +5 · Remote

6 days ago

Full Stack Software Engineer

Manulife and John Hancock Careers · CAN, Ontario, Waterloo, 500 King Street North, Canada +2

1 week ago

Full Stack Software Engineer

Greenboard · New York City · Onsite

1 week ago

Full Stack Software Engineer

Wayflyer · Remote Europe · Remote

1 week ago

Full Stack Software Engineer

SLB · Kuching, Sarawak,MY, MY

1 week ago

Full Stack Software Engineer

Cascade Financial Services · Remote, USA +1 · Remote

1 week ago

Full Stack Software Engineer

Manulife and John Hancock Careers · USA, Massachusetts, Boston, 197 Clarendon Street, United States of America · Hybrid

1 week ago

Full Stack Software Engineer

Professional Kyndryl · INEMTECH PUNE - ETZ, India +4 · Remote

1 week ago

Software Engineer - Full Stack

PNC Bank · Two PNC Plaza (PA374), United States of America +4

1 week ago

Full Stack Software Engineer

Ōura · Hybrid - San Francisco, California; Remote - United States · Hybrid, Remote

1 week ago

Full Stack Software Engineer

Iqvia · Kathmandu, Nepal

1 week ago

Software Engineer (Full Stack)

Sggovterp · SLA-REVENUE HOUSE LEVEL 14, Singapore

1 week ago

Full Stack Software Engineer

Peraton · , US · Remote

1 week ago

Full Stack Software Engineer

Booz Allen Hamilton · USA, VA, McLean (8283 Greensboro Dr, Hamilton), United States of America +1

2 weeks ago

Software Engineer, Full Stack

XDOF · San Mateo On-site · Onsite

2 weeks ago
Software Engineer (Full-Stack) at AstraZeneca is | Hiring.Camp