About the role
- Analyze business requirements and user needs to define the solution architecture.
- Select the most appropriate technologies and frameworks for projects, especially in AI contexts.
- Document the solution architecture and the design patterns to be followed.
- Present and defend the technical solution with client stakeholders.
- Manage the technical debt roadmap, prioritizing items with the team and the client.
- Guide the development team on technical decisions and on implementing the architecture.
- Identify and resolve complex technical problems.
- Stay up to date with new technologies and market trends, particularly in artificial intelligence, RAG, and vector databases.
- Actively participate in discovery phases, such as user research and prototype validation.
Requirements
- Deep knowledge of AI techniques, including machine learning, deep learning, and associated frameworks.
- Experience with Retrieval-Augmented Generation (RAG) to improve the efficiency and relevance of AI systems.
- Knowledge of vector databases, including storage and retrieval of embeddings.
- Ability to work with text embeddings and apply them in practical solutions.
- Strong understanding of software architecture, including microservices design and deployment in cloud environments (AWS, Azure, Google Cloud).
- Health and dental insurance;
- Meal and food allowance;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and wellbeing;
- Pregnancy and responsible parenthood course;
- Partnerships with online course platforms;
- Language learning platform;
- And many others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI techniquesmachine learningdeep learningRetrieval-Augmented Generationvector databasestext embeddingssoftware architecturemicroservices designcloud deployment
Soft skills
analytical skillsproblem-solvingcommunicationstakeholder managementteam collaborationtechnical guidance