11 months ago
Auckland, New Zealand or San Francisco, CA, USASenior
Responsibilities
- Design, develop, and deploy complex web applications using Next.js and NestJS.
- Develop backend services with Node.js and PostgreSQL.
- Implement and maintain real-time messaging solutions.
- Apply prompt engineering to optimize interactions with large language models.
- Train and fine-tune machine learning models and develop embedding, chunking, and RAG features.
- Write maintainable TypeScript code and participate in code reviews.
- Collaborate with product managers, designers, and engineers to define and ship features.
- Mentor junior engineers and contribute to team best practices.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- At least 5 years of JavaScript engineering experience focused on full-stack development.
- Proficiency in TypeScript and strong experience with PostgreSQL, Next.js, and NestJS.
- Experience with AI prompt engineering, model training concepts, embeddings, chunking, and Retrieval Augmented Generation implementation.
- Experience implementing and managing real-time messaging systems.
- Understanding of software design principles, data structures, and algorithms.
- Preferred experience with AWS, Azure, GCP, Docker, Kubernetes, Jest, or React Testing Library.
Tech Stack
Categories
About Hamster
We're building the AI-native future of work, unlocking the promised acceleration for your whole team, from idea to impact. Join us! https://tryhamster.com/careers
