Responsibilities
-
Work to deliver Generative AI solutions for new and existing features within the Treasure Data platform
-
Assist with planning, design, and development within the Generative AI engineering domain.
-
Assist with system design activities, bringing an experienced perspective to discussions to make the right tradeoffs.
-
Build with a mind towards scalability, performance and operationalization.
-
Assist with production operations as part of our full team on-call rotation
-
Keep up to date on novel technical concepts that we should adopt (and which ones we should ignore).
-
Along with the rest of the team, own and operate the services that you built.
Requirements
-
8+ years of software engineering experience with a proven track record.
-
Experience building software with Ruby / Ruby on Rails
-
Experience with Large Language Models: prompt engineering, model development, deployment, and optimization
-
Experience with SQL, optimizing queries, and managing relational databases in a production setting
-
Experience with various testing approaches, correctness through design and a holistic approach to quality.
-
Exposure to cloud technologies (particularly, AWS) and development/deployment in a cloud infrastructure.
-
Business level English proficiency
-
Ability to organize and lead projects with a team of engineers, coordinating with other teams around the world
-
Ability to articulate engineering architectures and document requirements
-
Experience with Frontend development, React, Angular etc.
Nice to haves
While not specifically required, tell us if you have any of the following.
-
Experience with Kubernetes, Helm, and ArgoCD
-
Experience with Python
-
Experience with Terraform
-
Experience with React and modern JavaScript and TypeScript features