Graduate degree in Computer Science with a strong background in machine learning Strong problem-solving abilities, solid background in algorithms and data structures Comfortable interacting with customers and subject matter experts Familiar with generative AI concepts like RAG, prompt engineering, agents, structured output, multi-modal LLMs, various embedding models Strong programming skills in Python Experience working with or in the DoD, US Intelligence Community, or US Federal Civilian agencies Solid knowledge of machine learning tools (eg. scikit-learn, tensorflow, keras, pytorch, Spark MLlib) Solid knowledge of LLM Frameworks such as LangChain, LlamaIndex, pydantic Transformers Familiarity with common APIs including OpenAI, GraphQL, FastAPI Familiarity with Databases and Retrieval Augmented Generation (RAG) technologies such as Pinecone, FAISS, OpenSearch, and Neo4j Experience with interactive machine learning (eg. active learning, reinforcement learning, machine teaching) a plus but not required