Ankura Director, Data & Technology, Machine Learning and AI (Remote) in Kansas
Ankura is a team of excellence founded on innovation and growth.
The Advanced Analytics and AI practice within Ankura develops and maintains a portfolio of analytics products, centered largely around high-volume unstructured text. Rather than a pure machine-learning plus dashboards approach, we focus on opportunities to interactively support human analysts as they organize, explore, and exploit data with the assistance of machine learning, generative AI, and an intuitive user experience. Our products include platforms that can be configured for specific re-sellable applications or delivered “raw” for unique needs, as well as custom development when required. We strive to build upon and maintain a culture that is inclusive, collaborative, rewarding, and in keeping with our organizational core values.
The Role:We are seeking a dynamic AI Developer and Researcher who loves to innovate and create cutting-edge solutions in the field of Large Language Models (LLMs). In this role you are someone who wakes up with the drive to turn research into reality, someone who sees code as your canvas for innovation. You will be instrumental in developing and deploying AI solutions that are not only effective but also transformative.
Engage in hands-on development and deployment of Large Language Model (LLM) based solutions to address complex business problems, ensuring alignment with Ankura's strategic goals.
Develop robust agent and multi-agent systems leveraging threaded and asynchronous messaging through Python, ensuring these systems optimize problem-solving and decision-making processes within the organization.
Thrive in a fast-paced research and development environment, rapidly transitioning from conceptualization to development and deployment of machine learning and agent-based solutions.
Collaborate closely with the enterprise team to ensure smooth migration of developed solutions into enterprise operations, ensuring machine learning models and agent systems are scalable, reliable, and manageable.
Utilize the Microsoft Azure ecosystem and ElasticSearch for developing, deploying, and optimizing LLM-based solutions and agent systems, ensuring efficient data processing, storage, and retrieval.
Establish and maintain robust machine learning pipelines and agent system frameworks, ensuring seamless transition from development to deployment and operations.
Engage in code reviews, providing constructive feedback to ensure the highest quality of code and adherence to best practices in machine learning, agent system development, and software engineering.
Stay abreast of the latest advancements in AI, machine learning, LLMs, agent and multi-agent systems, and incorporate innovative methodologies and technologies to enhance Ankura’s projects.
Represent Ankura in external technical forums, communities, and conferences, showcasing the company’s expertise in LLMs and agent system development, and contributing to the broader AI and ML community.
Collaborate with cross-functional teams including software engineering, data engineering, and product management to ensure successful project delivery, implementation, and integration of LLM and agent system solutions.
Contribute to the preparation and delivery of technical presentations, white papers, and case studies to internal and external stakeholders, showcasing Ankura’s capabilities in LLM and agent system development.
Bachelor's Degree in Computer Science and/or Software Engineering is required.
Certifications in machine learning, artificial intelligence, or relevant technologies are a plus.
Strong understanding of Data Structures and Algorithms, Operating Systems principles, Computer Networks and Protocols, and Database Management (SQL & NoSQL).
Familiarity with Cybersecurity principles.
Proficiency in Linear Algebra, Calculus (Differential and Integral), Probability and Statistics, Discrete Mathematics, and Numerical Methods.
Proficiency in the practical application of machine learning theories, including experience with LLMs and the latest functionalities of tools like GPT.
Extensive knowledge of Deep Learning Algorithms, Supervised and Unsupervised Learning, Reinforcement Learning, Model Evaluation and Optimization (e.g., cross-validation, grid search), and Feature Engineering and Preprocessing.
Experience with Agile methodologies, Version Control (e.g., Git), Continuous Integration/Continuous Deployment (CI/CD), Object-Oriented Programming (OOP), Design Patterns and Principles, Test-Driven Development (TDD), System Design and Architecture, and API Design and Development.
These responsibilities, qualifications, and skills outline the general tasks and criteria expected from the Director of Machine Learning and AI and should not be seen as an exhaustive list. Other duties may be assigned or adjusted based on company needs to ensure the success of the Machine Learning and AI department at Ankura
For individuals assigned and/or hired to work in California, Colorado, or New York, Ankura is required to include a reasonable estimate of the compensation range for this role. This compensation range is specific to the said markets and considers a broad range of factors including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. The range does not include additional benefits outside of salary. At Ankura, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each role. A reasonable estimate of the current base pay range is between $85,000 to $200,000; this range is not a promise of a particular wage.
Ankura is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against based on disability. Equal Employment Opportunity Posters, if you have a disability and believe you need a reasonable accommodation to search for a job opening, submit an online application, or participate in an interview/assessment, please email email@example.com or call toll-free +1.312-583-2122. This email and phone number are created exclusively to assist disabled job seekers whose disability prevents them from being able to apply online. Only messages left for this purpose will be returned. Messages left for other purposes, such as following up on an application or technical issues unrelated to a disability, will not receive a response.
Ankura Consulting Group, LLC is an independent global expert services and advisory firm that delivers services and end-to-end solutions to help clients at critical inflection points related to conflict, crisis, performance, risk, strategy, and transformation. The Ankura team consists of more than 1,800 professionals serving 3,000+ clients across 55 countries who are leaders in their respective fields and areas of expertise. Collaborative Lateral Thinking That Deliversᵀᴹ, hard-earned experience, expertise, and multidisciplinary capabilities drive results and Ankura is unrivalled in its ability to assist clients to Protect, Create, and Recover Valueᵀᴹ. For more information, please visit, ankura.com.