Rocket Code is seeking a Tech Lead with experience in artificial intelligence and conversational solution architecture to technically lead one of the squads of ADI, their autonomous agents platform.
The Tech Lead will be responsible for guiding the development team, designing scalable solutions, defining technical standards, and ensuring high-quality deliveries in collaboration with product, AI, and QA areas.
The role involves leading the assigned squad, coordinating developers' work, and ensuring alignment with the overall architecture.
The Tech Lead will design technical solutions for orchestrating conversational agents using LLMs (OpenAI, Gemini, Ollama).
Responsibilities include ensuring the correct integration of vector databases (Redis, Weaviate) and NLP engines (Zep), reviewing code, defining development best practices, test coverage, and documentation standards.
Participation in defining microservices architecture and data pipelines in an AWS environment (EKS, Lambda, API Gateway) is required.
The Tech Lead will closely collaborate with POs, QA, and DevOps to ensure stable, secure, and timely deliveries.
Providing technical mentorship to the team, identifying upskilling needs, and fostering a culture of excellence is essential.
The role includes participating in strategic decisions alongside the Head of Engineering and the CTO.
Requirements:
A degree in Software Engineering, Computer Science, or related fields is required.
A minimum of 7 years of software development experience, including at least 2 years leading technical teams, is necessary.
Strong proficiency in Node.js, TypeScript, PostgreSQL, and Redis is required.
Advanced experience in integrating natural language models (LLMs) using LangChain, Zep, or Ollama is essential.
A deep understanding of distributed architectures, microservices, and event processing is required.
Experience in cloud computing with AWS (EKS, S3, API Gateway, Lambda) is necessary.
Practical experience with CI/CD, automated testing, and monitoring tools is required.
The ability to translate complex technical challenges into executable and scalable solutions is essential.
Key soft skills include logical thinking and practical problem-solving abilities.
The candidate must be able to explain technical solutions clearly and effectively.
An autonomous, committed, and collaborative attitude is required.
A strong interest in continuous learning and constant code improvement is essential.
Fluency in Spanish and Portuguese is mandatory for effective internal and external communication.
Technical English proficiency sufficient to read technical documentation is required.
The position is remote.
Benefits:
Employees can take the time they need for vacations to rest and recharge.
An annual bonus is provided in December as recognition for efforts and contributions throughout the year.
A referral bonus is offered for helping to recruit talent to the team.
Continuous training programs are available to help employees stay updated and keep learning.
The company sponsors courses and certifications to promote professional development.