9+ years in MLOps, cloud engineering, or production AI development.
Hands-on experience with AWS services like SageMaker, API Gateway, and CloudWatch.
Strong skills in containerizing Python applications using Docker.
Experience integrating with Databricks REST APIs and OAuth authentication.
Proficient in building API-based chatbots using frameworks like FastAPI or Flask.
Experience with document ingestion pipelines and metadata enrichment.
Ability to implement secure token handling and least-privilege IAM.
Responsibilities
Build and deploy AWS-hosted chatbot and orchestration services.
Integrate applications with Databricks and enterprise documents.
Containerize and deploy Python applications in scalable environments.
Develop API-based chatbot services and manage routing workflows.
Create CI/CD pipelines for containerized AI applications.
Load-test and scale chatbot applications based on user demand.
Implement observability for production applications, including logging and monitoring.
Benefits
Flexible work environment with remote options.
Opportunities for professional development and training.
Access to cutting-edge technology and tools.
Collaborative team culture focused on innovation.
Health and wellness programs to support employee well-being.
Full Job Description
Job Description:
Build, integrate, deploy, and operate the AWS-hosted chatbot and orchestration services, including its connections to Databricks, enterprise documents, vector stores, and participating websites.
9+ years of experience in MLOps, cloud engineering, platform engineering, DevSecOps, or production AI application development.
Hands-on experience building and deploying AI/ML applications using the AWS technology stack, including Amazon Bedrock and/or SageMaker, API Gateway, ECS or EKS, ECR, S3, IAM, Secrets Manager, KMS, CloudWatch, and related services.
Strong experience containerizing Python-based applications and APIs using Docker and deploying them into scalable ECS, EKS, or Kubernetes environments.
Hands-on experience integrating applications with Databricks REST APIs, preferably including the Genie Conversation API, SQL Statement Execution API, SQL Warehouses, OAuth authentication, and Unity Catalog-governed data.
Experience building API-based chatbot or agent-orchestration services using Python and frameworks such as FastAPI, Flask, LangChain, LangGraph, or comparable technologies.
Experience implementing routing across structured-data, RAG, and hybrid question-answering workflows.
Experience connecting AI applications to vector stores such as Amazon OpenSearch Serverless, Bedrock Knowledge Bases, PostgreSQL/pgvector, or Databricks Vector Search.
Experience developing document-ingestion pipelines for SharePoint, S3, file repositories, or other enterprise knowledge sources, including extraction, chunking, embeddings, metadata enrichment, synchronization, and deletion handling.
Experience creating CI/CD pipelines for containerized AI applications, including automated testing, vulnerability scanning, image promotion, deployment, rollback, and configuration management.
Experience load-testing and scaling chatbot or model-enabled applications based on concurrent users, request volume, model latency, token utilization, and downstream API constraints.
Experience implementing production observability, including application logging, distributed correlation IDs, metrics, tracing, API latency monitoring, model usage monitoring, alerting, and audit-log integration.
Ability to troubleshoot issues spanning application code, Docker containers, AWS networking, IAM, Databricks APIs, SQL execution, model endpoints, and vector retrieval.
Ability to implement guardrails that limit data returned to the model, restrict the application to approved Databricks views, prevent credentials from reaching the browser, and preserve end-to-end auditability.
Preferred qualifications:
Experience deploying applications within the War Data Platform, formerly Advana, or integrating with WDP-hosted Databricks services.
Experience supporting AWS GovCloud, DoD IL4/IL5, CUI, or other highly regulated environments.
Experience with Databricks Genie, Unity Catalog, Databricks Vector Search/AI Search, and user-level OAuth integrations.
Experience integrating reusable chatbot widgets or APIs into multiple websites, such as PBIS, Jupiter Homepage, Community Portal, or similar enterprise applications.
Experience with Terraform, CloudFormation, AWS CDK, Helm, Kubernetes, and Git-based CI/CD platforms.