×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer; Products

Remote / Online - Candidates ideally in
6900, Lugano, Ticino, Switzerland
Listing for: Artificialy
Full Time, Remote/Work from Home position
Listed on 2026-07-19
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 120000 - 160000 CHF Yearly CHF 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack Software Engineer (Products)

About the job

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 Type Script), 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 No

    SQL 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.
  • This is a Hybrid (work from home & office) position.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary