Overview
Skills
Job Details
Direct client - Fulltime position
No sponsorship required
==
Role: Technical Director - GenAI Python DataAnalytics
Location: Chicago, Boston, Denver [Focus Locations] *However, location is flexible.
Travel: 80%; if not at client, 50% in the office
Way of Working: This role has a Hybrid profile, which means that you will be expected to work an average of 50% of the time at a client office, client site or other in-person location over the course of a year.
Required Skills and Responsibilities:
Demonstrates thought leader-level abilities and/or a proven record of success managing the identification and addressing of client needs:
- Managing development teams in building of AI and GenAI solutions, including but not limited to analytical modeling, prompt engineering, general all-purpose programming (e.g., Python), testing, communication of results, front end and back-end integration, and iterative development with clients
- Documenting and analyzing business processes for AI and Generative AI opportunities, including gathering of requirements, creation of initial hypotheses, and development of AI/GenAI solution approach
- Working with client team to understand their business problem and select the appropriate models and approaches for AI/GenAI use cases
- Designing and solutioning AI/GenAI architectures for clients, specifically for plugin-based solutions (i.e., ChatClient application with plugins) and custom AI/GenAI application builds
- Managing teams to process unstructured and structured data to be consumed as context for LLMs, including but not limited to embedding of large text corpus, generative development of SQL queries, building connectors to structured databases
- Managing daily operations of a global data and analytics team on client engagements, review developed models, provide feedback and assist in analysis;
- Directing data engineers and other data scientists to deliver efficient solutions to meet client requirements;
- Leading and contributing to development of proof of concepts, pilots, and production use cases for clients while working in cross-functional teams;
- Facilitating and conducting executive level presentations to showcase GenAI solutions, development progress, and next steps
- Structuring, write, communicate and facilitate client presentations;
- Managing staff through coaching, providing feedback, and guiding work performance.
Demonstrates thought leader-level abilities and/or a proven record of success learning
and performing in functional and technical capacities, including the following areas:
- Managing GenAI application development teams including back-end and front- end integrations
- Using Python (e.g., Pandas, NLTK, Scikit-learn, Keras, etc.), common LLM development frameworks (e.g., Langchain, Semantic Kernel), Relational storage (SQL), Non-relational storage (NoSQL);
- Experience in analytical techniques such as Machine Learning, Deep Learning and Optimization
- Vectorization and embedding, prompt engineering, RAG (retrieval, augmented, generation) workflow dev.
- Understanding or hands on experience with Azure, AWS, and / or Google Cloud platforms
- Experience with Git Version Control, Unit/Integration/End-to-End Testing, CI/CD, release management, etc.