Staff Engineer / Full-Stack Engineer – Generative AI
Tokyo, Japan
- Remote-first
- Website
- @nagarro 𝕏
- Search
Nagarro
A digital product engineering leader, Nagarro drives technology-led business breakthroughs for industry leaders and challengers through agility and innovation.Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Job Description
We are seeking a highly skilled Full-Stack Engineer with expertise in Python, React, and Generative AI fundamentals to develop and deploy LLM-powered applications. The ideal candidate will be adept at finding, testing, and prototyping GenAI-based solutions, transforming them into functional and user-friendly web-based chat applications while ensuring seamless deployment into enterprise platforms.
Key Responsibilities:
Web-Based Chatbot Development (40%)
- Design, develop, and deploy a web-based chatbot application, working across:
- Front-end (20%) – Developing an intuitive and responsive UI using React.
- Back-end (60%) – Implementing robust server-side logic using Python.
- DevOps (20%) – Managing deployments, CI/CD pipelines, and infrastructure.
LLM-Based Experimentation & Prototyping (40%)
- Test and utilize modern LLM-based concepts such as chains, agents, entity memory, and prompt engineering.
- Develop multi-prompt workflows using frameworks like LangChain.
- Build LLM-powered agents with stateful interactions.
Integration & Strategic Development (20%)
- Integrate chatbot solutions into existing Woven software and platforms.
- Advise on Generative AI strategy for Woven and beyond.
Required Qualifications:
- 4+ years of experience as a Full-Stack Developer using Python and JavaScript/TypeScript.
- Expertise in Generative AI fundamentals, with hands-on experience in LLM-powered applications.
- Strong experience deploying applications in production environments, including:
- Setting up and maintaining CI/CD pipelines.
- Infrastructure-as-code, AWS resources, and Kubernetes.
- Experience with prompt engineering techniques (both known and experimental).
- Knowledge of machine learning, especially in NLP and Transformer models.
- Experience integrating with OpenAI API or GCP Vertex AI.
- Proven ability to build stateful web applications using:
- React, FastAPI, DynamoDB, PostgreSQL, WebSockets, Server-Side Events.
Good to Have:
- Proficiency in TypeScript.
- Knowledge of PostgreSQL and database optimization techniques.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge GenAI applications.
- Career development in a fast-evolving AI landscape.
- Collaborative multicultural environment with innovation-driven teams.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AI strategy APIs AWS Chatbots CI/CD DevOps DynamoDB Engineering FastAPI GCP Generative AI JavaScript Kubernetes LangChain LLMs Machine Learning NLP OpenAI Pipelines PostgreSQL Prompt engineering Prototyping Python React Testing TypeScript Vertex AI
Perks/benefits: Career development Competitive pay Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.