We’re seeking a Full Stack Software Engineer to support our client's high-visibility AI Enablement initiative focused on building and evolving a data-driven web application for AI usage reporting. This role will help create a centralized dashboard that gives leadership better visibility into usage, cost, and value metrics across AI tools and capabilities.
You’ll work on a lean, cross-functional team alongside product, UX, and engineering partners to deliver scalable, reliable solutions in a fast-moving environment. This is a strong opportunity for someone who thrives with ambiguity, adapts quickly, and enjoys building with modern frontend, backend, and cloud technologies.
What you’ll do
- Build and maintain a web application for AI usage reporting
- Develop frontend functionality using Angular and TypeScript
- Support backend and API development using FastAPI
- Help design reporting pipelines and data flows tied to AI usage metrics
- Partner closely with product, UX, and engineering stakeholders
- Work through evolving requirements and iterate quickly based on feedback
What we’re looking for
- 5+ years of frontend development experience with Angular and TypeScript
- 5+ years of Python experience, including PySpark
- Hands-on FastAPI experience
- Experience with ETL processes and data warehousing
- Strong ability to work through vague requirements and fast iteration cycles
- Strong communication, organization, and collaboration skills
- Bachelor’s degree in Computer Science or related technical field
Preferred skills
- Azure, Databricks, Terraform, or Kubernetes experience, with AKS preferred
- GitHub Actions or similar CI/CD experience
- Power BI or other dashboarding experience
- Confluence or Atlassian tool familiarity