Staff Full Stack Engineer

almost 2 years ago
Full time role
Kirkland, WA, US... more
Kirkland, WA, US... more

Job Description

At Aigen, our mission is to regenerate soil at a planetary scale—automated terraforming, with a solar powered robotics platform.

Come make a real world impact at the confluence of cutting edge robotic technology, AI, climate, and agriculture. 52% of agricultural land is degraded by current management practices, and 60-75% of original soil carbon has been lost in lands used for agriculture (according to the IPCC).

In this exciting role, you will have the opportunity to design, implement and operate Aigen's IoT and AI/ML cloud platform.  You will work closely with an extremely motivated team of engineers to implement scalable cloud services for our data pipeline, ML vision training pipeline and IoT device configuration management. Experience with frontend web/mobile technology is a plus.

The team is still growing, so the responsibilities will be wide and varied.  The ideal candidate will be a quick learner with the ability to understand complex systems, and have a creative approach to problem solving.  


Coverage: TechCrunch | Geekwire | AgFunder

Aigen celebrates diversity in all its forms, and is an equal opportunity employer.


Responsibilities:

- Design, develop and maintain our cloud infrastructure (Data, pipelines, device configuration management, database)

- Develop a unified MLOps methodology/workflow for highly efficient execution of ML training pipelines

- Configure and troubleshooting of platform cloud services and tools

- Engage in continuous learning about new technologies, standards, tools and techniques

- Design and implement web/mobile application


Requirements: 

- Experience coding in Python, Node.js, Javascript, HTML/CSS, Shell script 

- Database experience (schema design, efficient SQL queries)

- Experience with Google Cloud Platform or/and AWS (GCP desired)

- Experience with Docker and Kubernetes

- Familiarity with ML workflow (Data ingest + training + deployment)

- Good understanding and knowledge of end-to-end security (device-cloud-mobile)

- Experience with CI/CD pipeline


Indicators of good fit:

- Experience in developing robotics

- BS in software engineering

- 5+ years experience developing software

- Programming languages: Python, Node.js, JavaScript, HTML/CSS, C/C++, React/Native 


Expectations:

- We’re a start-up, so we all need to wear a lot of hats! This means you’ll probably do a lot of things you’ve never done before, and probably learn some new things too.

- Willing to make major contributions at an individual engineering level where needed — especially early on.


Benefits:

- Stock options

- Flexible (WFH) Fridays

- Unlimited time off

- Healthcare

- Vision

- Dental

- 401(k)

- Work on a team in which the qualities that diverse team members bring to the table are appreciated

Similar jobs