Artificial Intelligence/Machine Learning (AI/ML) Engineer

Chicago 15 days agoFull-time External
Negotiable
About the position The University of Chicago Booth School of Business seeks an experienced AI/ML Engineer to drive its AI strategy. This role supports research and academic initiatives by developing and deploying advanced AI solutions. The Engineer will collaborate with faculty and IT teams to design scalable architectures and ensure best practices. Strong software engineering skills, expertise in AI/ML frameworks, and a passion for innovation are essential. Responsibilities Designs, develops, and maintains efficient, scalable, and secure AI/ML applications and APIs to advance academic, research, and business innovation priorities.Collaborates with IT infrastructure and development teams to assess AI system requirements, inform hardware/software purchases, and optimize resource allocation both on-premise and in the cloud.Defines system requirements and architectural specifications, and integrates advanced AI/ML solutions with Booth's platforms and enterprise systems to ensure security, reliability, and compliance.Provides expert technical support, including debugging, documentation, code review, model evaluation, and pipeline optimization, to faculty, staff, researchers, and students.Executes the training, benchmarking, and deployment of Large Language Models (LLMs) using frameworks such as Hugging Face, PyTorch, or TensorFlow, and applies advanced optimization techniques, such as quantization, pruning, KV cache tuning.Leads and conducts technical workshops or training sessions for faculty, PhD students, and staff, and develops high-quality documentation and user guides to support AI/ML uptake across Booth.Optimizes the performance and scalability of AI/ML workloads through algorithmic and system-level improvements, including evaluation and tuning of CPU vs. GPU usage for cost-effectiveness.Monitors and assesses the health and performance of internal and cloud compute platforms, such as Mercury, AWS, and GCP, conducts system diagnostics, and supports continuous platform improvement.Builds and maintains strong collaborations with Booth departments, UChicago AI research groups, and external partners, sharing best practices and aligning AI initiatives.Translates academic AI research into robust, production-ready solutions that drive Booth's educational and research objectives, and contributes to technology evaluations, research proposals, and cross-functional teams where AI/ML expertise is required.Leads in the development of new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met.Acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.Performs other related work as needed.Requirements Minimum requirements include a college or university degree in related field.Minimum requirements include knowledge and skills developed through 7+ years of work experience in a related job discipline.Nice-to-haves PhD.Background or professional experience in business, economics, or finance, leveraging ML/AI for domain-specific applications and effective engagement with faculty or research groups.Familiarity with prompt engineering, in-context learning, and evaluation metrics specifically for LLMs.Understanding of LLM training/inference optimization at system level: KV cache optimization, Quantization.Strong portfolio or history of translating academic research and prototypes into robust, production-ready AI/ML solutions deployed in real-world settings.Direct experience deploying, evaluating, and optimizing AI/ML workloads on both cloud (AWS, GCP, Azure) and on-prem platforms, including cost-performance trade-off analysis.Benefits The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off.