← All open roles Careers · AI delivery

Technical Lead / AI Architect

Bucharest, RomaniaApply now →

The role

Provide technical leadership across the AI delivery function, translating business requirements into practical architectures and ensuring solutions meet agreed standards for reliability, security, maintainability, and performance.

This is a hands-on leadership role combining architecture, engineering oversight, technical decision-making, and team development.

Key responsibilities

  • Own the end-to-end technical architecture for AI-enabled applications, agent workflows, integrations, and supporting infrastructure.
  • Translate business objectives and client requirements into technical designs, delivery estimates, and implementation plans.
  • Select and evaluate models, frameworks, development tools, and infrastructure based on solution requirements, cost, and operational constraints.
  • Establish engineering standards covering coding practices, documentation, source control, testing, deployment, and monitoring.
  • Define architectural approaches for model integration, retrieval, tool use, workflow orchestration, and human approval.
  • Establish requirements for authentication, access control, data protection, auditability, and secure handling of credentials.
  • Review designs and code, resolve complex technical issues, and oversee technical quality.
  • Guide the team on performance, scalability, model usage costs, and operational resilience.
  • Maintain a technical risk register and manage architectural decisions and technical debt.
  • Mentor engineers and support technical recruitment and assessment.
  • Work with business stakeholders to clarify scope, explain trade-offs, and manage expectations.

Required experience and capabilities

  • Strong experience designing and delivering production software systems.
  • Demonstrated experience building AI-enabled applications using large language models.
  • Understanding of agent architectures, retrieval-augmented generation, model evaluation, and enterprise integration.
  • Proficiency in at least one relevant programming language, such as Python or TypeScript.
  • Experience with cloud infrastructure, APIs, databases, deployment pipelines, and application monitoring.
  • Ability to assess security, reliability, performance, and cost trade-offs.
  • Experience leading technical teams and reviewing engineering work.
  • Strong written communication and stakeholder-management skills.

Preferred experience

  • Delivery of AI solutions in enterprise or client-facing environments.
  • Experience with multi-tenant applications, regulated data, or complex access-control requirements.
  • Familiarity with marketing, sales, customer engagement, or business-process automation.
  • Experience working with distributed or international delivery teams.
Interested in this role?Apply now →