SENIOR FULL STACK ENGINEER

 

 

Would you like to join MLtwist, a no-code & no integration platform for streamlining data pipelines for AI? Leveraging generative AI, MLtwist offers a seamless user experience to ingest, clean, and augment data before being sent into the customer’s own MLOps solution.

 

The Role

 

Would MLtwist is looking for a senior full stack engineer to join our team. You will work on a meaningful platform and have an opportunity to be part of a fun start-up like environment.


You Will:

 
  • Plan, build, and scale core data infrastructure and pipelines
  • Guide development of full-stack applications from a data expert’s perspective
  • Build scalable and tolerant systems using  Kubernetes, Docker, and cloud infrastructure (GCP) as well as internal tooling to accelerate product development cycles
  • Work closely with the founding team on product direction decisions and strategy
  • Use all of the following technologies. Pre existing knowledge on many of these is helpful however we don’t expect someone to be an expert in all of them.

Code: React, NextJS, PostgreSQL (or MySQL), Docker, Python, Javascript/Typescript.

Infrastructure: GCP/AWS, (Cloud Storage), running containers in production (Kubernetes, GCP GKE, GCP Cloud Run, AWS ECS, AWS EKS, AWS Fargate).

 
 

Required experience in at least one of these areas:

 
  • Demonstrable experience with data pipeline architecture, including building, maintaining and automating
  • Database technologies such as MySQL, PostgreSQL
  • Container orchestrators such as Kubernetes or Docker Swarm
  • Data orchestration architecture such as Airflow, Step Functions, etc.
  • You built production software from scratch. You might have led a project, been a founder previously, or built an impressive side project.
 

Nice to haves

 
  • Bachelor’s Degree in Computer Science, or related technical discipline, or equivalent experience
  • 4+ years technical engineering experience OR equivalent experience
  • Strong proficiency in python/typescript/strongly typed languages, experience in writing production-grade code
  • You’ve worked in a high-growth early startup
  • Self-starter who is extremely hardworking, motivated, and most importantly, eager to learn
  • Scrappy: you know when to prioritize speed over scalability and are comfortable making those decisions without sacrificing maintainability
  • Code design proficiency: you can write readable, reusable, and extensible code
  • Excellent communication and collaboration skills in a remote environment