A complete application in a minute
Tailored resume and cover letter, ready to send.
Artificialy, a Swiss AI company, seeks a Full Stack Software Engineer to lead and contribute to the development of our software AI products. You will work closely with the AI engineering team, building features and improving code quality and development practices.
You will act as the technical reference for product development, design scalable solutions that integrate AI models and pipelines, and collaborate with cross-functional teams to deliver high-quality software.
Artificialy is an AI company based in Switzerland, with offices in Lugano and Zurich. We design and deliver AI solutions that are impactful, transparent, and tailored to real-world industry needs. Founded in 2020 by pioneers with over 40 years of combined experience in the field, our team brings together talented engineers, physicists, and mathematicians from across Europe. We are driven by curiosity, technical excellence, and a shared ambition to build AI systems that make a tangible difference.
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.
Act as the technical reference for product development, contributing to the technical direction and evolution of the company's software AI products
Develop and maintain core product components and features, collaborating with the team to deliver new functionalities and improve existing ones
Design and implement scalable and efficient technical solutions, integrating AI models, pipelines, and services into applications while working with AI experts in NLP, optimization, computer vision, etc., depending on the needs
Participate in code reviews and contribute to code quality, consistency, 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
4+ years of full stack software development experience, including contributive architectural design
Bachelor or Master's degree in Computer Science or Computer Engineering
Strong proficiency in backend technologies, in particular with 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
Proficiency in Italian and English
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
Full-time permanent contract
Competitive compensation and growth opportunities
Possibility to work from home (about 1 day/week)
A stimulating scientific environment with an informal working atmosphere
Mentorship and continuous learning