Point your AI agent at freehire and let it find you a job.

Get the CLI →

Master of Code Global

Solutions Architect (part-time)

Posted Updated 1 view
Discussion

We are looking for a Solution Architect to own technical solution definition and provide architectural leadership across MOCG's AI professional services portfolio. This is an end-to-end role spanning pre-sales, discovery, solution design, estimation, delivery planning, development support, architecture governance, and client communication. You will work across AI pilots and MVPs, consulting engagements, and dedicated product teams.

You will support engineering teams during implementation, make and validate key technical decisions, resolve architecture-related blockers, and help ensure that the delivered solution remains aligned with the client's business goals, agreed scope, and non-functional requirements. The ideal candidate combines deep technical knowledge with strong leadership, communication, and business understanding to drive successful solution outcomes.

Responsibilities:

  • Lead Discovery & Solution Design: Work with clients to understand business goals, requirements, constraints, and success criteria. Design scalable end-to-end solutions, including architecture, integrations, cloud infrastructure, AI services, security, and scalability.
  • Drive Estimation & Delivery Planning: Prepare solution estimates, implementation plans, and delivery roadmaps. Identify risks, dependencies, and trade-offs early to support informed decision-making.
  • Support Pre-sales & Client Engagement: Partner with sales and delivery teams during discovery, solution presentations, and technical discussions, helping clients shape the right approach for their needs.
  • Enable Successful Delivery: Recommend team structure, support project handover, and stay involved throughout delivery to guide architectural decisions, resolve technical challenges, and support prototypes or PoCs when needed.
  • Ensure Solution Quality: Review architecture and key implementation decisions, ensuring solutions remain secure, reliable, scalable, maintainable, and cost-efficient.
  • Manage Change & Technical Risks: Help clients and delivery teams adapt to changing priorities, balancing scope, timelines, and technical constraints while providing clear recommendations.
  • Document & Share Knowledge: Prepare architecture documentation, communicate key decisions, risks, and dependencies, and mentor engineering teams when needed.
  • Leverage AI Effectively: Apply AI/ML technologies and AI-assisted development tools to improve discovery, solution design, validation, and delivery while understanding their limitations and risks.

Requirements:

  • 5+ years of experience in software engineering, including experience in a senior technical role (Software Architect, Tech Lead, Staff/Principal Engineer, Engineering Lead, or similar)
  • Strong experience designing scalable software architectures, distributed systems, APIs, integrations, and cloud-native solutions
  • Hands-on experience with AWS, Azure, or GCP
  • Experience with solution design, technical estimation, architecture reviews, and delivery planning
  • Practical understanding of AI technologies (LLMs, AI Agents, RAG, AI-assisted development) and enthusiasm for applying AI to solve business problems
  • Strong client communication skills with the ability to explain technical concepts, architecture decisions, and trade-offs to both technical and business stakeholders
  • High degree of autonomy, ownership, and accountability, with the ability to make sound technical decisions under ambiguity
  • Experience mentoring engineers, providing technical leadership, and driving architectural best practices
  • Upper-Intermediate English or higher
Nice to Have:
  • Background as a Solution Architect or Technical Consultant
  • Hands-on experience leading discovery workshops and technical pre-sales engagements
  • Proven track record of designing and delivering enterprise AI solutions
  • Practical expertise with Kubernetes, Docker, CI/CD, Infrastructure as Code (IaC), or MLOps
  • Strong understanding of enterprise security, compliance, and governance frameworks
Engagement Model:
  • Time-and-materials engagement with flexible project-based allocation. Workload may vary depending on the active opportunity and project pipeline
  • Assignments typically begin once an opportunity has been sufficiently validated
  • Candidates should be transparent about their weekly capacity and provide specific working time slots, including availability for client communication with North American time zones


Location: Canada/ USA /Europe remote

Skills

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available