Responsibilities
- Lead the design and architecture of the AI Innovation Platform ensuring scalability, maintainability, and performance.
- Collaborate with development teams to understand requirements and provide architectural guidance and support.
- Define and promote best practices for software development utilizing AI helping to upskill our teams with new design and architectural patterns.
- Stay up to date on latest trends and new technologies in the AI space, evaluate their potential to introduce into our ecosystem based on their potential impact.
- Work closely with Product and Business stakeholders to understand the needs of the business and engineering teams ensuring the platform meets the needs of the users.
- Define implementation approaches, algorithms, and code structures to meet requirements.
- Architect experience and responsibility includes defining, prototyping and recommending the technology solutions, detailing the implementation design and identifying interfaces with other products for integration.
- Derive architecturally significant software requirements both functional and quality attributes.
- Technical discussions with project partners in globally distributed team.
Requirements
- Strong background as a Staff Engineer or as an Architect
- Experience implementing and using AI (LLM or otherwise) based solutions