Full Stack Developer - AI Solutions
Role details
Job location
Tech stack
Job description
Join our team in Lugano as a Full Stack Developer focusing on AI solutions. This is a chance to work in a dynamic environment with cutting-edge technology.
Tasks
- Design and develop AI-driven features for full-stack applications.
- Implement agent-based AI workflows for complex problem-solving.
- Collaborate closely with experts and ensure system scalability., To strengthen our project team at the Lugano (Zurich) location, we are looking for a full-stack developer with a focus on artificial intelligence to support us in designing and developing advanced AI-powered solutions for various industries.
Your role and responsibilities
As part of an interdisciplinary project team, you design, develop, and maintain advanced analytical and AI-powered information systems for clients in the real estate, finance, and public sectors.
You actively contribute to the development of internal AI solutions and play a key role in implementing innovative AI concepts into production-ready systems.
Your main tasks include:
- Development and integration of AI-driven features in full-stack applications
- Design and implementation of agent-based AI workflows for complex, multi-stage problem solving
- Development of customized solutions based on open-source large language models (LLMs)
- Close collaboration with subject matter experts, data specialists, and software developers
- Ensuring scalability, robustness, and maintainability of deployed systems
Requirements
- Master's in Computer Science or related field; proven full-stack experience.
- Proficiency in Java and Python; experience with modern AI tools.
- Strong problem-solving skills and ability to manage multiple priorities., * Solid programming skills in Java and Python
- Proven experience as a full-stack developer
- Practical experience with modern AI and LLM tools, including:
Docker for containerized development and deployment
LangChain / LangGraph for LLM orchestration and workflow design
Ollama or comparable tools for running and managing local/open-source LLMs
vLLM for high-performance LLM inference
- Experience in developing agent-based AI systems and autonomous workflows
- Strong interest in applied AI and integrating AI into real business solutions
Your profile
- Master's degree in computer science, information technology, or a related field
- Flexible, practical team player with a proactive mindset
- Ability to work effectively under pressure and manage multiple priorities simultaneously
- Strong problem-solving and analytical skills
- Fluent in Italian and German and/or English
Benefits & conditions
- A dynamic and flexible working environment
- Challenging, high-impact projects in various industries
- The opportunity to work hands-on with cutting-edge AI technologies
- A collaborative team culture that values innovation and continuous learning
I am interested in this position