Design, develop, and deploy interactive data and AI applications using Databricks Apps.
Build React-based user interfaces and reusable front-end components using TypeScript/JavaScript, HTML, and CSS.
Integrate applications with Databricks capabilities, including Unity Catalog, Delta tables, Databricks SQL, AI/BI dashboards, Genie, MLflow, and Databricks REST APIs.
Integrate AI and LLM features through secure APIs and Databricks Model Serving endpoints to enable prompt-driven and context-enriched user workflows.
Develop lightweight back-end services and APIs using Python (e.g., FastAPI, Flask) or Node.js to connect front-end features to underlying data and models.
Requirements
Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience).
Build, evaluate, and deploy machine learning and generative AI models for federal agencies on Azure Databricks.
Locations (2)
Alexandria, Virginia, United States
United States
Compensation
This is a full-time W-2 position with a salary of $110,000 to $140,000 per year.
Responsibilities
Develop and train machine learning models on Azure Databricks, tracking experiments, models, and versions in MLflow.
Build reusable features in the Databricks Feature Store, and serve models through Databricks Model Serving.
Build retrieval and agent applications with Agent Bricks and Databricks AI Search (formerly Vector Search), using Azure OpenAI models through Microsoft Foundry.
Evaluate model and agent quality with MLflow evaluation, including large language model (LLM) judges, labeled test sets, and human review.
Monitor models in production for drift and quality, and write the documentation a model review asks for.
Requirements
Bachelor's degree
Nice to have: federal system accredited at Impact Level 5 (IL-5) or higher