Tech Stack
CloudGoogle Cloud PlatformGraphQLJavaScriptNode.jsPostgresReactTypeScript
About the role
- Lead design, development, and implementation of advanced AI solutions (LLMs, LangChain, LangGraph) and web technologies (Node.js, React.js, TypeScript)
- Implement, fine-tune, and optimize LLMs (GPT, Claude, LLaMA); perform prompt engineering and ongoing performance optimization
- Integrate AI applications via APIs, embeddings, and vector databases; design and maintain autonomous agents and intelligent systems
- Create and maintain robust, scalable, and secure REST and GraphQL APIs using Node.js/Express.js; manage modular architecture and performance optimizations
- Develop advanced React.js interfaces with hooks and reusable components; manage global state and optimize frontend performance and testing
- Apply advanced TypeScript and enforce software engineering best practices (Clean Code, SOLID, KISS, DRY)
- Ensure code quality, mentor and provide technical coaching to team members, and foster collaborative engineering practices
- Collaborate cross-functionally on architecture, security practices (JWT, Passport, CORS), and deliver high-quality, scalable products
Requirements
- Advanced proficiency with AI technologies and LLMs (GPT, Claude, LLaMA)
- Hands-on experience with LangChain/LangGraph (highly desirable)
- Deep backend development experience with Node.js and Express.js
- Advanced frontend development skills with React.js
- Strong practical knowledge and extensive use of advanced TypeScript
- Experience with vector databases, embeddings, APIs, Firestore, PostgreSQL
- Experience with Google Cloud Platform (GCP) or similar cloud platforms
- Mastery of Agile methodologies (Scrum/Kanban)
- Advanced use of Gitflow and collaborative tools (GitHub, GCP Workspace)
- Spanish: Fluent/Native (required)
- English: Technical proficiency (preferred)
- Communication, leadership, problem-solving, time management, and teamwork skills
- On site availability; ability to work Monday to Friday 8 am - 5 pm