Overview :
We are seeking a highly versatile Solution Architect to lead the design of innovative, scalable solutions across both traditional software and AI-powered platforms. The ideal candidate will be adept at understanding business problems, architecting technical solutions from the ground up, and estimating the cost and time to build those solutions.
Key Responsibilities :
- Translate complex business problems into technical architecture and implementation plans
- Design end-to-end solutions involving software components, cloud infrastructure, data flows, and AI / ML models where relevant
- Identify trade-offs between build vs. buy, scalability, and time-to-market
- Analyze existing systems / platforms and estimate the cost, timeline, and resources required to rebuild or modernize them
- Work with cross-functional teams to develop detailed project plans and technical documentation
- Build quick proof-of-concepts or minimum viable products (MVPs) to test assumptions
- Run feasibility checks for AI / ML-based ideas using tools like OpenAI, Hugging Face, LangChain, or custom models
- Evaluate and benchmark third-party APIs, platforms, or tools for integration
- Stay updated on the latest in cloud platforms (AWS / GCP / Azure), software frameworks, and AI / ML technologies
- Act as a technical advisor to product and business teams, guiding them on the feasibility and implications of ideas
- Work closely with product managers, data scientists, engineers, and business stakeholders to align requirements and technical direction
- Support engineering and product teams during build, helping resolve architectural or design issues
Prerequisites :
Proven track record of designing and delivering scalable software solutions end-to-endStrong experience with cloud architecture (AWS / GCP / Azure), microservices, APIs, and full -stack developmentExposure to AI / ML technologies — ideally including generative AI, NLP, or automation toolsHands-on ability to prototype solutions using Python, Node.js, or similar frameworksDeep understanding of system design principles, cost / performance optimization, and technical trade-offsStrong analytical and estimation skills — ability to break down a platform and assess rebuild timelines and costExceptional communication and storytelling ability — can clearly articulate tech ideas to non-tech stakeholderPreferred Qualifications :
Bachelor’s degree in technology (B.Tech) or Master of Computer Applications (MCA) is required; MBA or MS preferred7+ years of experience in software engineering, solution architecture, or technology consulting rolesExperience working with LLMs, AI APIs (OpenAI, Claude, etc.), and orchestration tools like LangChainPrior experience in startups, innovation labs, or consulting firms a plusExposure to DevOps, CI / CD, and infrastructure-as-code (e.g., Terraform) preferredExperience with vendor evaluations and RFP processes is a bonusCompensation :
The compensation structure will be discussed during the interview