Solutions Architect
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Technical lead for Nerdio's internal R&D and AI engineering hub, driving innovation in AI-powered tools. Collaborating with cross-functional teams to enhance productivity and efficiency.
Responsibilities:
- Own Nerdio's internal R&D roadmap for AI, automation, and tooling — turning business problems across the company into working prototypes and, where appropriate, production-grade internal systems.
- Continuously evaluate new AI models, frameworks, SDKs, and developer tools; decide what is worth adopting and what is not.
- Run a tight prototype-to-production loop: ship fast, measure, iterate, and kill what does not work.
- Design and build AI agents and agentic workflows — including multi-agent orchestration, tool/function calling, MCP integrations, and RAG pipelines.
- Build AI-powered internal tools that augment specific workflows (engineering, sales, support, operations, compliance).
- Define patterns, guardrails, and reference architectures for how AI is built and deployed inside Nerdio.
- Build and maintain full-stack internal web applications end-to-end — typically TypeScript / Node.js on the backend, modern React or similar on the frontend, PostgreSQL or equivalent for data.
- Deploy and operate applications on Microsoft Azure (App Service, Container Apps, Functions, ACR, Key Vault, Entra ID).
- Own the CI/CD story: GitHub Actions pipelines, environment management, secret handling, and release hygiene for all internal apps.
- Share ownership of Nerdio's internal data warehouse with the data engineers — including architectural direction, data quality, access patterns, and integration with downstream AI and reporting use cases.
- Act as technical lead for the Corporate Development team: set technical direction, review key designs and pull requests, and make final calls on architectural trade-offs.
- Coach team members and cross-functional colleagues on effective use of AI development tools — Claude Code, Cursor, Copilot, agentic frameworks — including prompting patterns, workflow design, and when not to use them.
- Act as an internal salesperson for the Corporate Development team: actively promote the team's work across Nerdio so that other teams know what exists, adopt it, and request more.
Requirements:
- 3+ years of professional software engineering or equivalent technical experience.
- Strong full-stack development skills across TypeScript/JavaScript and at least one scripting language (Python, PowerShell, or Bash).
- Demonstrated experience designing and shipping AI-powered applications — ideally including agentic systems, tool use / MCP, RAG, or LLM-driven automation.
- Deep hands-on experience with Microsoft Azure as a deployment target, including App Service/Container Apps/Functions, networking, and identity (Entra ID).
- Strong CI/CD discipline using GitHub (or comparable) — authoring and maintaining pipelines, managing environments, and enforcing release quality.
- Working knowledge of relational databases and data warehousing concepts; comfortable collaborating with data engineers on warehouse design and data quality.
- Proven track record of leading small, senior technical teams — either as a team lead, tech lead, or principal engineer with lead responsibilities.
- Excellent written and verbal English communication skills; able to explain technical decisions to both engineers and non-technical stakeholders.
Benefits:
- Competitive Base and Incentive Plan
- Stock Options
- Health and Welfare Plans*
- Life and Disability Plans*
- Retirement Plan*
- Unlimited Flexible Paid Time Off, including your birthday off!
- Collaborative Team Culture
















