Solution Architect (80%-100%)

location
Lausanne, Switzerland
job type
Permanent
Apply

Our mission is to make Neural Concept’s flagship product, Shape, a powerful, yet user-friendly, platform for engineers and designers to accelerate drastically their conception workflow thanks to 3D deep-learning. We are a cross-functional team of engineers dedicated to providing every industry the solution to build better products, faster. We rely on a proven tech stack, using Kubernetes to run a combination of app microservices and GPU workloads at scale on elastic cloud infrastructure. Most of our services are implemented in Python to offer better compatibility with deep-learning libraries, but we also use Go for other standalone components, and VueJS for our frontend. We have robust development best-practices, using Gitlab, Gitlab CI and Argo workflows to orchestrate our release cycles, unit tests and performance benchmarks.

As a key member of the team developing and maintaining the Shape platform, you will design and deploy enterprise solutions enabling our biggest customers to bring AI into industrial production.

What you will do

Our technology is raising strong interest from the engineering world, the number of our users is growing quickly, and new needs are arising for diverse AI-enhanced engineering use-cases. We work with large enterprise companies, who are industry leaders in their field, and require optimized solutions that:

  • Integrate within existing Cloud and HPC infrastructure, to offer end-to-end workflows combining product design tools, AI and simulation.
  • Provide the best technical tradeoffs to leverage the cloud’s flexibility while matching all business and security requirements.

As a key member of the team developing and maintaining the Shape platform, you will design and deploy enterprise solutions enabling our biggest customers to bring AI into industrial production, to make cars, planes or energy plants more efficient than ever.

While working towards this goal:

  • You will be in direct contact with our customers to define and deploy custom platform architectures that can make all our product’s features available in custom cloud or hybrid environments.
  • You will collaborate with the product team to continuously improve the architecture and modularity of our software, for it to be deployed seamlessly in a range of different environments and use-cases.
  • You will help us and our customers guarantee the product and deployment architectures are secure, and compliant with security and data confidentiality requirements.
  • You will disseminate cloud infrastructure management best practices (monitoring, services architecture and design) to ensure our product stays reliable and performant. You will coach less experienced engineers towards this goal.
  • You will have the opportunity to express your creativity and technical expertise, as well as to learn and test new technologies to keep our platform truly cutting-edge.

Who you are

  • You have at least 2 years of experience as a software engineer and have contributed to deploying or maintaining business-critical cloud applications with Kubernetes, Singularity and/or Docker.
  • You are familiar with Azure, GCP or AWS, and with underlying distributed computing and virtual networking concepts.
  • You know how to effectively manage cloud resources to comply with security and performance best practices.
  • Experience with HPC systems and job schedulers, such as Slurm or PBS, is a plus.
  • You enjoy sharing your work both internally and externally, with great docs or blog posts.
  • You are motivated, detail-oriented, enjoy solving difficult problems and willing to engage in unknown territory.
  • You like to work in a team.
  • You want to make a difference in the real world.

What you will get

  • A competitive salary and generous equity compensation plan - we are growing fast and want our employees to benefit from this growth.
  • Flexible working hours - we care about what you deliver, not about when you work.
  • The opportunity to contribute to changing the future of engineering - we believe that our product will contribute to changing the future of many industries.
  • Training budget - we believe that continuous education is essential for you and for us.
  • Work with a world-class technology team - our engineers are top notch. We aim for excellence.
  • The opportunity to contribute to changing the future of engineering - we believe that our product will contribute to changing the future of many industries.

And important

Please keep in mind that you do not need to tick all the boxes to apply. We value people with passion & creativity and offer plenty of space to learn and grow at our company.

This position is open as part-time (80%) or full-time (100%).

About us