General Information

Job Advert Title
Software Engineer, Full Stack
Location
Poland
Function/Business Area
Missing req details TBC
Employment Class
Missing req details TBC

Description

Software Engineer, Full Stack

About Astellas:

At Astellas we are a progressive health partner, delivering value and outcomes where needed.

We pursue innovative science, focussing initially on the areas of greatest potential and then developing solutions where patient need is high, often in rare or under-served disease areas and in life-threatening or life-limiting diseases and conditions.

We work directly with patients, doctors and health care professionals on the front line to ensure patient and clinical needs are guiding our development activities at every stage.

Our global vision for Patient Centricity is to support the development of innovative health solutions through a deep understanding of the patient experience. At Astellas, Patient Centricity isn’t a buzzword - it’s a guiding principle for action. We believe all staff have a role to play in creating a patient-centric culture and integrating an awareness of the patient into our everyday working practices, regardless of our role, team or division.

We work closely with regulatory authorities and payers to find new ways to ensure access to new therapies. We deliver the latest insights and real-world evidence to inform the best decisions for patients and their caregivers, to ensure the medicines we develop continue to provide meaningful outcomes.

Beyond medicines, we support our stakeholder communities to drive initiatives that improve awareness, education, access and ultimately standards of care.

The Opportunity:

As a backend engineer you would help to shape the future of Astellas by building the production backbone of our Generative AI platforms. This is a high-impact role at the heart of our digital transformation, where you will design, deploy, and scale systems that enable cutting-edge AI to make a tangible difference across commercial, manufacturing, and medical operations.

In this role, you’ll own the challenge of bringing state-of-the-art AI into production, integrating diverse data sources, architecting resilient APIs, and ensuring scalable, reliable service delivery at enterprise level. You’ll have the autonomy to make big decisions, continuously improve systems, and explore new technologies while collaborating with a dynamic, globally distributed team of innovators across multiple time zones.

This is more than backend engineering. It’s an opportunity to drive real transformation at scale, experiment with SOTA AI, and grow in an environment that values continuous learning, global collaboration, innovation, and impact.

Hybrid Working:

At Astellas we recognise the importance of balancing your work and home life, so we offer a hybrid working solution allowing time to connect with colleagues in person at the office alongside the flexibility to work from home; optimising the most productive work environment for you to succeed and deliver.

Key Activities for this role:

  • End-to-End Development: Design, develop, and maintain scalable full-stack applications that connect intuitive, performant user interfaces with robust backend services powering Generative AI platforms.
  • Frontend Engineering: Build modern, responsive, and accessible UIs using frameworks such as React, Next.js, or Vue, delivering seamless user experiences for diverse stakeholders across Astellas’ commercial, medical, and manufacturing operations.
  • Backend & API Integration: Develop and optimize secure, scalable APIs; integrate with data pipelines, vector databases, and AI model endpoints to bring Generative AI into production.
  • Cloud-Native Deployment: Deploy, operate, and scale full-stack applications in cloud environments (AWS, GCP, or Azure), leveraging CI/CD pipelines, containerization, and infrastructure-as-code.
  • Data Handling: Work with structured and unstructured data to support AI-driven workflows and ensure smooth data flow between frontend, backend, and ML systems.
  • Monitoring & Continuous Improvement: Implement observability, logging, and performance monitoring for full-stack applications; proactively identify and resolve issues while driving continuous improvement.
  • Innovation & Learning: Explore GenAI technologies and bring state-of-the-art approaches into production systems.

Essential Knowledge & Experience:

  • Substantial years of experience in software engineering, with proven ability to deliver production-grade applications.
  • Frontend Expertise: Proficiency in modern JavaScript/TypeScript frameworks (e.g., React, Next.js, Vue) with a strong focus on building performant, responsive, and accessible user interfaces.
  • Backend & API Development: Solid experience developing secure, scalable APIs, with strong Python and Node.js skills for backend services.
  • Cloud-Native Deployment: Hands-on experience deploying applications to cloud platforms (AWS, GCP, or Azure), leveraging containerization, CI/CD pipelines, and infrastructure-as-code.
  • Data Integration: Ability to work with structured and unstructured data and integrate with SQL/NoSQL databases to support AI-driven workflows.
  • Collaboration in Global Teams: Demonstrated ability to thrive in dynamic, globally distributed teams, contributing to agile processes, code reviews, and shared technical decisions.

Preferred Experience:

  • Generative AI & ML Integration: Experience working on projects involving Generative AI applications or machine learning workflows (e.g., integrating LLMs, model endpoints, or vector databases).
  • Advanced Frontend Skills: Familiarity with Real-Time application development for complex data and AI-driven insights. WebRTC, WebSocket.
  • Data Engineering Knowledge: Understanding of ETL pipelines, real-time data streaming, and tools for efficient data ingestion and transformation.
  • Cloud AI Services: Experience leveraging AI/ML services in cloud environments for deploying and scaling applications
  • Observability & Reliability: Familiarity with monitoring and logging tools to ensure performance, availability, and reliability of full-stack systems.
  • Modern Frameworks & Tools: Exposure to emerging developer frameworks and tools (e.g., LangChain, Hugging Face, serverless platforms) and a passion for applying them in production.
  • Open Source & Community Engagement: Contributions to open-source projects or active engagement with the full-stack/AI developer community.

Education/Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related technical field, or equivalent.

Additional Information:

  • This is a permanent role based in our Global Capability Centre in Warsaw, Poland and hybrid working with the expectation for some office presence. Flexibility may be required in line with business need. Candidates must be located within a commutable distance of the office.

Astellas’ Global Capability Centres – Overview

Astellas’ Global Capability Centre’s (GCCs) are strategically located sites that give Astellas the ability to access talent across various functions in the value chain and to co-locate core capabilities that are currently dispersed. Our three GCCs are located in India, Poland and Mexico.

The GCCs will enhance our operational efficiency, resilience and innovation potential, enabling a timely response to changing business demands.

Our GCCs are an integral part of Astellas, guided by our shared values and behaviors, and are critical enablers of the company’s strategic priorities, sustainable growth, and commitment to turn innovative science into VALUE for patients.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law

#LI-Warsaw
#LI-Hybrid
#LI-LL1