This role involves applying extensive knowledge of theories, practices, and design matters to issues that impact program success or address future concepts and products. The implementation of solutions requires a longer-term view, impacting strategic goals and objectives across several functions. The Principal Architect will exercise a wide latitude in determining objectives and approaches to critical assignments. This position requires deep understanding of AWS/Azure services and products, and involves providing feasibility reviews for potential new projects, including development effort estimates. The role also includes building and maintaining scalable backend microservices using Python and FastAPI, deployed as varying serverless infrastructure, and developing tools, constraints (guardrails), and deterministic functions for AI agents to edit visual assets. Integration of models on owned infrastructure for inference and integration of third-party AI endpoints is also a key responsibility. The role involves implementing complex distributed workflows for high-volume job orchestration and dispatching, and contributing to Terraform for provisioning and managing cloud resources. Contributions to modern backend orchestration or modern web frontends are expected, along with writing robust unit and end-to-end tests to ensure stability and smooth deployments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal