Senior AI Solutions Architect (Homebased)

Full Time Employee

Job Summary

Responsible for architecture governance and help build AI-agent workflow system with strong AI/LLM architecture expertise.

Job Description

About Us
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.

The Product
Ellavait CRM is a flexible, AI-native SaaS CRM platform that helps businesses manage customer data, sales activities, workflows, reporting, and business processes with less manual administration.

Ellavait BI is a business intelligence and analytics platform that connects data from different systems into dashboards and insights to support smarter commercial and operational decisions.This Senior AI Solutions Architect / CTO
has strong relational database modelling, metadata-driven SaaS architecture, and LLM / agentic workflow experience.

The Role
We are looking for a very senior, hands-on AI-native technical leader who can operate across architecture, solution design, code delivery, code review, and AI-assisted development. This person should be strong enough to contribute to the initial build directly, but also senior enough to help define the engineering standards, architecture patterns, and hiring bar for future developers.
This is not a pure architect role and not a pure developer role. We need someone who can bridge both.

Key responsibilities
- Understand and contribute to the Ellavait CRM and BI product architecture.
- Work with Micado leadership to shape the technical roadmap.
- Translate product requirements into secure, scalable, maintainable technical solutions.
- Use AI coding tools such as Claude Code, Cursor, GitHub Copilot, Codex, Replit, or similar to
accelerate delivery.
- Personally contribute to development where required, especially in the early stages.
- Review AI-generated code critically before it reaches production.
- Protect the integrity of Ellavait's multi-tenant architecture, including tenant isolation, rolebased
access control, data security, auditability, and maintainability.
- Help define coding standards, architecture decision records, delivery patterns, and AI development workflows.
- Support sprint planning by breaking larger initiatives into technically clear work packages.
- Help interview and assess future AI developers and QA automation resources.
- Act as a trusted technical counterpart to our internal leadership team.

Required skills and experience
- Senior full-stack software engineering background.
- Strong relational database design and data modelling experience, including complex entity relationships, lookup relationships, junction objects, field types, referential integrity, indexing, and query performance.
- Strong understanding of CRM-style data models, including accounts, contacts, leads, opportunities, activities, tasks, notes, emails, custom objects, and related records.
- Ability to design metadata-driven data structures where customers can configure objects, fields, layouts, relationships, and workflows without custom code.
- Strong understanding of tenant-scoped data access and the risks of data leakage in a multitenant SaaS platform.
Experience or strong working knowledge of agentic workflows, tool calling, retrievalaugmented generation, vector databases, embeddings, structured outputs, and AI guardrails.
- Ability to design AI features that can safely reason over CRM records, relationships, documents, emails, tasks, and business workflows.
- Ability to design human-in-the-loop controls, audit logs, permission checks, and approval flows for AI-driven actions.

Preferred technical experience
- React and TypeScript.
- Python and FastAPI.
- PostgreSQL or other advanced relational databases.
- Advanced SQL, query optimisation, indexing, joins, and database performance tuning.
- Relational database design, including one-to-many, many-to-many, lookup relationships,
junction objects, referential integrity, and schema migrations.
- Data modelling for CRM, ERP, workflow, BI, or metadata-driven applications.
- Metadata-driven SaaS architecture where objects, fields, layouts, relationships, permissions,
and workflows can be configured dynamically.
- Multi-tenant SaaS platforms, including tenant isolation, tenant-scoped queries, shared versus dedicated data models, and data leakage prevention.
- Authentication and authorisation frameworks.
- Role-based access control and permission-aware application design.
- API architecture and integration design.
- Data pipelines and integration architecture.
- Event-driven architecture and background job processing.
- Automated testing, CI/CD, and release governance.
- Cloud deployment experience.
- Vector databases or vector search, such as pgvector, Pinecone, Weaviate, Qdrant, or similar.
- Embedding models and semantic search.
- LLM orchestration frameworks or patterns.
- AI agent frameworks, tool/function calling, and workflow automation.
- Retrieval-augmented generation architecture.
- Secure AI application design, including tenant-aware retrieval, permission checks,
auditability, human-in-the-loop controls, and prevention of cross-tenant data exposure.
 
Important guardrails
The candidate must work within company’s architecture governance while proactively helping design and build a repeatable AI-first engineering system, with strong AI/LLM application architecture expertise for Ellavait’s next AI-agent-managed workflow phase.

Work Schedule
  • Monday - Friday 5AM-2PM / 4AM-1PM PH Time
 Location
  • Homebased
  
Note: As part of our recruitment process, we conduct a background check on all hired candidates. Please ensure that all required documents are prepared and submitted promptly.

By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.