onsite
Founding Engineer - Haast
Software Engineer
Lead the technical vision as a Founding Engineer, building end‑to‑end AI solutions with Python, Go, Node.js, and TypeScript. Drive product architecture, mentor a growing team, and deliver scalable, data‑driven features from concept to production.
About the role
Key Responsibilities
- Architect and develop end‑to‑end AI and data pipelines using Python, Go, and Node.js.
- Design and implement scalable microservices with TypeScript and modern cloud platforms.
- Collaborate with product and design teams to translate business requirements into technical solutions.
- Mentor junior engineers, establish coding standards, and champion best practices.
- Own the full software lifecycle: from prototyping and testing to deployment and monitoring.
Requirements
- 5+ years of full‑stack development experience with Python, Go, Node.js, and TypeScript.
- Strong background in AI/ML model integration and data engineering.
- Proven track record building production‑grade services at scale.
- Excellent problem‑solving skills and a passion for continuous learning.
- Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines.
Skills
pythongonodejstypescript