-
Artificialy

Full Stack Software Engineer (Products)

Artificialy
Switzerland · Full-time · Associate

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

ai cicd computer vision microservices cloud git c data structures restful apis kubernetes typescript angular python docker react nosql java rust sql aws vue gcp
Login to Apply
Posted
Apr 03, 2026
Type
Full-time
Level
Associate
Location
Lugano

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Genesys
Related

Software Engineer, GRC

2026-04-09

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Service Driven Professionals
Related

Senior Backend Engineer .NET & Azure Cloud

2026-04-11

Full-time
Mid-Senior
Netherlands
Technology
Engineering
View Job Details
NewWave Telecom & Technologies, Inc.
Related

Sr. Full Stack Developer

2026-04-11

Full-time
Not Applicable
Switzerland
IT Services
Engineering