Hard requirements (please DO NOT APPLY if you don't match all, candidates not satisfying these prerequisites won’t be consider for the position):
- You must have EU or Swiss nationality / C permit.
- You must have 3+ years of software development experience, including contributive architectural design.
- You must have a Master’s degree Computer Science or Computer Engineering.
- You must be willing to work at least 80% onsite in our office in Lugano and potentially on client’s site.
- You must speak fluently Italian and English (min. C1).
We are looking for a Full Stack Software Engineer to lead and contribute to the development and evolution of our software products. You will work closely with the AI engineering team, taking a hands-on role in building key features and continuously improving code quality and development practices.
Role
- Lead and contribute to the development and technical direction of the company’s software AI products.
- Collaborate closely with the AI team to design and implement scalable and efficient technical solutions: work with AI experts (NLP, optimization, computer vision, etc) depending on the product under development, integrating models and advanced functionalities.
- Support the continuous improvement of development, testing, and software maintenance practices.
- Act as a key reference for the company's codebase, ensuring quality and consistency across products.
Key Responsibilities
- Act as the technical reference for the products development.
- Develop and maintain core product components and features.
- Collaborate with the team to deliver new features and improve existing ones.
- Participate in code reviews and contribute to code quality and consistency.
- Integrate AI models, pipelines, and services into applications, working with experts in NLP, optimization, and computer vision etc based on project needs.
- Contribute to testing, CI/CD, and application monitoring practices.
- Work with cross-functional teams to ensure efficient and high-quality delivery.
- Participate in strategic technological decisions and help shape product and engineering roadmaps.
Required Technical Skills
- Strong proficiency in backend technologies such as Java (Spring) and Python (FastAPI).
- Strong proficiency in modern frontend frameworks (React, Vue, or Angular with TypeScript) , including ecosystem tools and best practices.
- Solid experience with APIs, databases, containerized environments, and modern development practices (Git, CI/CD, cloud-native or microservices architectures).
- Strong understanding of data structures, algorithms, and system design.
- Experience building RESTful APIs and working with modern HTTP-based architectures.
- Knowledge of SQL and NoSQL databases.
- Experience with Docker, Git, and modern CI/CD pipelines.
Education and Experience
- 3+ years of full stack software development experience, including contributive architectural design.
- Demonstrated experience in technical ownership, project guidance, or team leadership.
- Master’s degree in Computer Science or Computer Engineering.
Soft Skills
- Proactive problem solver with a strong sense of ownership and autonomy.
- Excellent communication skills and a strong aptitude for cross-team collaboration.
- Detail-oriented mindset with a commitment to building high-quality, maintainable software.
- Curiosity and interest in learning and trying out new technologies and approaches.
Nice to Have
- Knowledge of C++, Rust, or other programming languages.
- Experience with Kubernetes or similar deployment and automation tools.
- Understanding of microservices and distributed systems, as well as cloud platforms such as AWS, GCP or Microsoft Azure
Languages
- Italian: C2 or native proficiency
- English: Proficiency (min C1)
- French / German: Proficiency (min C1) is a plus
We offer
- Full-time permanent contract.
- Competitive compensation and growth opportunities.
- A stimulating scientific environment with an informal working atmosphere.
- Ongoing training, mentoring and close collaboration with cutting-edge research teams.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer, GRC
2026-04-09
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Sr. Full Stack Developer
2026-04-11
- Posted
- Apr 03, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Lugano
- Company
- Artificialy
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer, GRC
2026-04-09
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
Sr. Full Stack Developer
2026-04-11