Description :
As a Founding Engineer, you will collaborate directly with the founding team to shape the technical vision, contribute to product architecture, and help build a scalable, secure, and performant platform from scratch. This is a unique opportunity to have significant ownership, influence product direction, and grow into senior leadership roles such as Head of Engineering or CTO.
Key Responsibilities :
- Architect, design, and develop robust, scalable backend services and APIs primarily using Python and Node.js.
- Build and maintain user-facing components using React and React Native, ensuring seamless integration with backend services.
- Design and implement integrations with AI frameworks including LangChain, LangGraph, and LLaMA, enabling intelligent agent-driven capabilities within the platform.
- Collaborate closely with founders to translate business goals into scalable technical solutions and help drive product strategy and roadmap planning.
- Play a critical role in recruiting, mentoring, and scaling the engineering team as the company grows.
- Contribute to core architecture decisions, ensuring the platforms scalability, security, and maintainability.
- Take end-to-end ownership of features and projects, driving them from ideation through to production in a fast-paced, startup environment.
- Operate in a hybrid setup, with 2-3 days a week in the office to foster collaboration, and flexible remote days for focused deep work.
Required Qualifications : :
4 to 5 years of professional experience in full-stack development with a strong focus on backend systems.Technical Skills :
Strong hands-on expertise in backend development using Python and Node.js.Solid experience with frontend frameworks like React and React Native.AI Exposure :
Familiarity or direct experience with AI agent frameworks (e.g., LangChain, LangGraph, LLaMA) is a significant plus but not mandatory.Startup Mindset :
Entrepreneurial spirit with a passion for building products from the ground up, comfortable with ambiguity, and eager to take ownership.Problem Solver :
Strong analytical and problem-solving skills with a bias towards action.Communication :
Excellent communication skills, capable of collaborating effectively with cross-functional teams including product, design, and business :Ability to work independently, prioritize tasks, and deliver results in a fast-moving startup environment.(ref : hirist.tech)