
Solution Architect, AI β Cloud
Posted 16 hours ago

Posted 16 hours ago
This is a fully remote position, open to applicants in North Carolina.
β’ Continue developing production code while establishing direction, enhancing engineering practices, and mentoring engineers.
β’ Take direct ownership of the AI platform, which is a Python and FastAPI service on Amazon Bedrock, utilizing React, TypeScript, and AWS serverless infrastructure.
β’ Oversee the AI platform API, infrastructure, and user interface throughout development, QA, and production phases.
β’ Design and run Python and FastAPI services using Amazon Bedrock multimodal models for document extraction and investigative-service recommendations.
β’ Manage AWS infrastructure built with SAM and CloudFormation, encompassing API Gateway, Lambda, Aurora PostgreSQL Serverless, S3, SQS, DynamoDB, and ECS.
β’ Direct the React and TypeScript front end, incorporating single sign-on with the case-management platform.
β’ Ensure AI behavior is reliable, measurable, and cost-effective, with human reviews of every AI output.
β’ Architect the .NET 8 case-management back end and Vue 3 front end, which includes SQL Server, authentication, and Bedrock-enabled features.
β’ Gradually modernize the critical case-management platform without interrupting operations.
β’ Lead the video API, Angular front end, and Python GPU search service.
β’ Develop media workflows using S3, DynamoDB, CloudFront, MediaConvert, Step Functions, Lambda, and WebSockets, focusing on storage lifecycle and cost management.
β’ Establish reference patterns, coding standards, security baselines, observability, and CI/CD practices across Azure DevOps and GitHub.
β’ Conduct architecture reviews and document design notes and decision records.
β’ Manage cross-platform integration, including shared single sign-on, case and video linkage, and data flows.
β’ Mentor engineers and assist with hiring and onboarding processes.
β’ Collaborate with operations and leadership on priorities, estimates, risks, and trade-offs.
β’ Engage with development partners and report directly to the CTO.
β’ Achieve 90-day, six-month, and 12-month milestones for platform ownership, production stability, standards, architecture reviews, and cross-platform technical leadership.
β’ A minimum of 12 years in professional software engineering, with technical ownership experience of production systems, rather than design-only roles.
β’ Proven player-coach experience: significant production delivery alongside technical leadership and mentoring.
β’ Extensive production experience with C# / .NET and ASP.NET Core, as well as Python and FastAPI or a similar framework.
β’ Strong expertise in TypeScript and familiarity with at least one of React, Vue, or Angular, with the capability to review work in the others.
β’ In-depth AWS knowledge, including ECS, Lambda, API Gateway, S3, DynamoDB, RDS or Aurora, CloudFront, SQS, Step Functions, IAM, and VPC networking.
β’ Experience with infrastructure as code, containerized deployments, and performance tuning in SQL Server and PostgreSQL.
β’ Knowledge of OIDC and OAuth2, JWT, cross-application single sign-on, least-privilege IAM, and secure file handling practices.
β’ Demonstrated success in modernizing a legacy system without disrupting business operations.
β’ Excellent communication skills, including the ability to explain trade-offs to non-engineers clearly.
β’ Preferred: Experience with production generative AI, ideally Amazon Bedrock, focusing on multimodal prompting, evaluation, document extraction, and cost control.
β’ Preferred: Familiarity with video or media pipelines, HLS, MediaConvert, CloudFront signed access, and S3 lifecycle or archival strategies.
β’ Preferred: Experience with computer vision or GPU workloads, such as InsightFace, ONNX Runtime, CUDA, or GPU containers on ECS.
β’ Preferred: Knowledge of Azure DevOps, GitHub workflows, NetSuite, Twilio, or Microsoft Graph.
β’ Preferred: Background in insurance, claims, investigations, or another regulated domain involving sensitive personal data and evidence.
β’ Preferred: Experience utilizing AI-assisted development tools to enhance personal and team productivity.
β’ [Add benefits here]
Defense Trade Solutions
Cisco
Cisco
Derex Technologies Inc
Get handpicked remote jobs straight to your inbox weekly.