Internship
Date de publication :
23 novembre 2024Taux d'activité :
100%- Lieu de travail :Zurich
Internship
Development of Conversational AI Interfaces using Typescript
Ref. 2024_033
About the Role
Are you a TypeScript enthusiast who enjoys building Node.js applications and crafting user-friendly frontends with Next.js and React? At IBM Research in Zurich, we’re looking for a Developer Intern to join us in shaping the next generation of conversational AI and NLP-driven tools. You’ll work on agentic interfaces, build intelligent APIs, and dive into projects that are redefining the enterprise tech.
Location: IBM Research Europe – Zurich Lab, Rüschlikon, Switzerland
Duration: from 6 to 11 months
What you will do:
- Backend Engineering: Develop scalable APIs and backend services using Node.js and TypeScript which will interact with Python backend services.
- Conversational UI Development: Create interactive, user-friendly interfaces using Next.js and React for advanced AI-driven applications.
- NLP Integration: Collaborate with our AI researchers to implement and integrate natural language processing features (NLP/ML experience is a strong plus).
- Cloud & DevOps: Work with cloud infrastructure and tools like ElasticSearch, Redis, and CI/CD pipelines (DevOps experience is a big plus).
- Innovation & Prototyping: Help prototype new features, integrating cutting-edge models and tools in a fast-paced, collaborative environment.
You are:
- A skilled Typescript developer, fluent in TypeScript with solid knowledge of Next.js and React.
- Experienced in building clean, responsive frontends and translating Figma designs into functional UI components.
- Coding also in Python, (preferred) experienced with Python
- Enthusiastic about AI and NLP, with a passion for integrating machine learning models into real-world applications.
- Familiar with DevOps tools and cloud services, or eager to learn.
- A team player with a problem-solving mindset, ready to take on new challenges and learn from industry experts.
- Based (or willing to be based) in Zurich, Switzerland, ready to immerse yourself in the lab’s vibrant research environment.
- Experience with IBM Carbon react components (nice to have but not required)
Diversity
IBM is committed to diversity at the workplace. With us you will find an open, multicultural environment. Excellent flexible working arrangements enable all genders to strike the desired balance between their professional development and their personal lives.
How to apply
If you are interested in this position, please submit your application here.