Position Overview:
Job Description:
Looking for Hands on Principal senior AI Architect and Developer - Very well communicator
Must-Have (No-negoitiable) Technical Skills
Team leadership, technical and Communication skills are are NON-negotiable - must have and need references check.
AI / GenAI Architecture
- Large Language Models, GenAI applications, agentic AI concepts
- Prompt engineering and prompt optimization
- RAG architecture: vector databases, embeddings, semantic search
- AI workflow orchestration and multi-step automation
- Model evaluation, hallucination reduction, guardrails, and human-in-the-loop design
- Responsible AI, AI governance, privacy, security, and risk controls
Software Architecture
- Enterprise solution architecture
- Cloud-native architecture
- API-first design
- Microservices and modular platform design
- Event-driven architecture
- Integration patterns across legacy and modern systems
- Scalable, secure, maintainable system design
Principal Software Development
- Backend development experience
- Python, Java, JavaScript/TypeScript, or similar enterprise languages, REact
- REST APIs and GraphQL
- Data structures, system design, design patterns
- Code review, technical standards, reusable components
- Application modernization and legacy system transformation
Cloud, DevOps & Platform Engineering
- AWS, Azure, or Google Cloud
- Containers, Docker, Kubernetes
- CI/CD pipelines
- DevOps practices
- Infrastructure-as-code awareness
- Observability, logging, monitoring, and production support
Data & Integration
- Data pipelines and data orchestration
- SQL and NoSQL databases
- Vector databases such as Pinecone, Weaviate, Milvus
- ETL/ELT concepts
- Enterprise integration, APIs, message queues, and event streaming
- Data quality, data governance, and access control
Must-Have Leadership Skills
Technical Leadership
- Lead developers and cross-functional engineering teams
- Own architecture decisions from concept to execution
- Conduct design reviews and technical governance
- Mentor engineers and improve engineering maturity
- Balance hands-on development with strategic architecture
Product + Business Translation
- Translate business problems into AI and software solutions
- Convert vision into roadmap, PoC, pilot, and production delivery
- Build executive-ready technology narratives
- Connect AI architecture to customer experience, revenue, cost reduction, and operational efficiency
Innovation & Execution
- Lead proof-of-concepts and advanced pilots
- Evaluate emerging AI tools, vendors, and platforms
- Move ideas from brainstorming to working prototype to scalable platform
- Drive practical adoption, not just experimentation
Pay: From $225,000.00 per year
Benefits:
- Dental care
- Paid time off
- Profit sharing
- Vision care
Ability to commute/relocate:
- Toronto, ON: reliably commute or plan to relocate before starting work (required)
Application question(s):
- ENTERPRISE SOFTWARE DEVELOPMENT - JAVA, cloud development
Experience:
- AI: 3 years (required)
- Enterprise architecture: 10 years (required)
Work Location: Hybrid remote in Toronto, ON (York District)