Plan A Technologies

Solutions Architect with AI-Assisted Development Focus

Posted: 15 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Job OverviewPlan A Technologies is looking for a Solutions Architect with AI-Assisted Development Focus. We are building an agentic AI development platform that embeds AI deeply into software delivery workflows — from design and coding to testing, review, and operations.We are looking for a Solutions Architect with strong coding skills who can design, build, and evolve production-grade agentic AI systems. This role sits at the intersection of software architecture, AI-assisted development, and platform engineering.This is not a research or data-science role. The focus is on real-world systems, developer productivity, and operational excellence.Please note: you must have at least 10+ years of experience as Solutions Architect to be considered for this role.JOB RESPONSIBILITYAI Platform & Provider IntegrationDesign and integrate AI solutions using major cloud AI providers such as OpenAI, Anthropic (Claude) Google (Gemini).Architect provider-agnostic AI layers, including:Model abstraction and routingFallback strategiesMulti-model orchestrationEvaluate new models and providers with a pragmatic, cost-aware mindset.Agentic AI Architecture & PatternsDesign and implement agentic AI systems, including:Single-agent and multi-agent architecturesPlanner / executor / reviewer loopsTool-calling and function-calling patternsEvent-driven and workflow-based agent orchestrationDefine interaction patterns between AI agents, backend services, APIs, and human users.Balance autonomy with control using guardrails and human-in-the-loop mechanisms.AI-Assisted Development EnablementActively use AI to accelerate software development, including:Code generation and refactoringTest creation and validationDocumentation and architecture assistanceDefine standards, patterns, and best practices for developers working with AI-assisted tools.Partner with engineering teams to embed AI into daily development workflows.Software Architecture & Hands-On CodingDesign scalable, secure, and observable systems that embed AI as a first-class architectural component.Write and review production code (APIs, services, integrations) to validate architectural decisions.Make pragmatic trade-offs between flexibility, maintainability, cost, and delivery speed.Cost, Performance & ReliabilityMonitor and optimize AI system usage, including:Token and cost managementLatency and throughputModel performance vs. cost trade-offsDesign architectural controls to prevent cost explosion in agentic systems.Implement strategies for graceful degradation and safe failure modes.AI Operations, Governance & SafetyDesign guardrails against:Prompt injectionData leakageUnintended agent behaviorImplement logging, tracing, and evaluation pipelines for AI-driven workflows.Support safe rollout strategies, experimentation, and continuous improvement of AI systems.ExperienceBS in Computer Science, Software Engineering or equivalent practical experienceStrong background in software architecture and distributed systemsHands-on coding experience (language-agnostic; backend experience required)Practical experience integrating and operating LLM-based systems in productionDeep understanding of agentic AI concepts and patternsExperience designing systems used by developers (internal platforms, APIs, tooling)Strong communication skills to collaborate with engineering, product, and leadership teamsExcellent organizational, problem solver, and analytical abilitiesExcellent verbal and written English communication skillsInitiative and drive to do great thingsNice to haves:Experience with Retrieval-Augmented Generation (RAG) and vector databasesFamiliarity with LLM evaluation frameworks and quality metricsExperience building internal developer platforms or AI enablement initiativesUnderstanding of fine-tuning trade-offs and when model tuning is appropriate (not required)Exposure to platform observability tools for AI systemsAbout The Company/BenefitsPlan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.Read more about us here: www.PlanAtechnologies.com .Location: Work From Home 100% of the time, or come in to one of our global offices. Up to you.Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.Benefits: Vacation, Brand New Laptop, and More: You’ll get a generous vacation schedule, and other goodies.If this sounds like you, we'd love to hear from you!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In