ResponsibilitiesDescription- Lead architecture and design for a new multi-tenant reporting platform built on AWS
serverless technologies. - Provide hands-on development using Python, TypeScript, SQL, and AWS services including
Lambda, Step Functions, API Gateway and others. - Develop AI-driven pipelines that extract, translate, and validate business logic and report
parameter screens from the legacy platform. - Define coding standards, best practices, and development patterns across the engineering
team. - Mentor senior and mid-level engineers; conduct design and code reviews.
- Partner with Product, Data, QA, and Architecture teams to align technical and business
requirements. - Design, develop, test, deploy, and support AI software components including Agent Orchestration, large language model inference, similarity search, guardrails, model evaluation, experimentation, governance, and observability, etc.
- Leverage a broad stack of Open Source and SaaS AI technologies such as AWS Ultraclusters, Huggingface, VectorDBs, Nemo Guardrails, PyTorch, and more.
- Invent and introduce state-of-the-art LLM optimization techniques to improve the performance - scalability, cost, latency, throughput - of large scale production AI systems.
- Ensure platform scalability, security, tenant isolation, and operational excellence.
QualificationsMinimum Qualifications- Extensive experience with AWS serverless architectures.
- Expert-level proficiency in Python and TypeScript.
- Strong SQL background; Snowflake experience is a plus.
- Demonstrated experience building or integrating AI-driven systems (LLMs, embeddings, AI
agents, transformation pipelines). - Solid experience with distributed systems, data pipelines, or modernizing legacy platforms.
- Proven leadership in technical strategy and mentoring.
- Experience designing or operating multi-tenant platforms.
- Strong knowledge of ETL/ELT architecture patterns.
- Prior experience with AI for code generation, metadata extraction, or workflow automation.
- Strong documentation, communication, and stakeholder-management skills.
Preferred Qualifications- Experience developing AI and ML algorithms or technologies (e.g. LLM Inference, Similarity Search, Agents and VectorDBs, Guardrails, Memory) using Python, Typescript, React
- Experience developing and applying state-of-the-art techniques for optimizing training and inference software to improve hardware utilization, latency, throughput, and cost
- Passion for staying abreast of the latest AI research and AI systems, and judiciously apply novel techniques in production
Compensation & BenefitsCompensation & BenefitsPowerSchool offers the following benefits:
- Comprehensive Insurance Coverage (including Medical, Dental, Vision, Pharmacy benefits, Life Insurance and AD&D)
- Flexible Spending Accounts and Health Savings Accounts
- Short-Term Disability and Long-Term Disability
- Comprehensive 401(k) plan
- Generous Parental Leave
- Unrestricted paid time off (known as Discretionary Time Off - DTO)
- Wellness Program, including ClassPass & Employee Assistance Program
- Tuition Reimbursement
- Optional Benefits: Pet Insurance, Identity Theft Protection, Student Debt Repayment Program and Prepaid Legal coverage
A reasonable estimate of the base compensation range for this position is $92,800 - $170,300 USD. This compensation range is specific to the United States and it incorporates many factors including but not limited to an applicant's skills and prior relevant experience and training; licensures, degrees, and certifications; internal equity; internal pay ranges; and market data/range parameters.