Full Stack Engineer

Job description

We are looking for exceptional full stack engineers to join our fast-growing team in Europe. At ML6 we transform the way companies work by building machine learning solutions on Google Cloud. As a full stack engineer, you'll contribute to this by building scalable APIs and web applications for our ML solutions.


Within your team you will:

  • Efficiently translate customer business needs into end-to-end technical solutions
  • Conceptualize, design, implement and test user interfaces for our machine learning applications
  • Build and deploy scalable microservices on kubernetes
  • Build and deploy production ready applications on Google Cloud
  • Collaborate with ML, Software and Data Engineers, Project Managers, and clients
  • Work with the following technologies:
    GCP, Python, Kubernetes, Terraform, Flask / Connexion, Firestore, Javascript, React


We offer:

  • Challenging software and machine learning projects across industries
  • A flexible environment where you're free to define your own growth path with the support of your coach and mentor
  • An innovative environment focused on knowledge building and sharing. Every ML6 agent spends part of their time on applied research, which they share internally during one of our quarterly conferences, or externally via blog posts, videos, or open source contributions
  • A healthy work environment with a focus on well-being, connectivity, feedback, and open communication
  • An optimized compensation package which we will keep competitive over time

Requirements

Requirements

Minimum:

  • You have a bachelor’s or master’s degree in computer science or a related field
  • You know your way around Python, Linux, Git, Javascript
  • You are knowledgeable about design patterns and data structures
  • You can work both autonomously and in team, and take ownership of your work
  • You have an engineering mindset and are passionate about technology
  • Excellent verbal and written communication skills in English

Preferred:

  • Previous experience as a full stack engineer
  • Design / UX skills
  • Experience with web frameworks (preferred React)
  • Experience with cloud based solutions (preferred Google Cloud)
  • Experience with Containers (Docker, Kubernetes, ...)
  • Experience with Infrastructure as Code (preferred Terraform)