Our team has an immediate 6-month internship opening for a researcher.Responsibilities:
Design and implement effective optimization algorithms for large-scale problems.
Write high-quality, efficient Python code with close attention to computational complexity and memory usage.
Run experiments with large language models on GPUs.
Conduct research on algorithmic improvements and engage in discussions on the mathematical foundations of optimization problems.
Read and synthesize recent academic papers related to LLMs and optimization.
The target annual compensation (based on 2080 hours per year) ranges from $93,000 to $116,480 depending on education, experience and demonstrated expertiseWhat you\xe2\x80\x99ll bring to the team:
Master\'s or PhD degrees in Computer Science, Operations Research, Industrial Engineering, or relevant backgrounds or equivalent experience.
Proficiency in Python programming (experience with PyTorch)
Experience with asymptotic analysis of algorithms, and memory management * Familiarity with operations research (heuristic optimization, integer programming)
Experience with version control (Git)
Desire to stay current by reading scientific papers related to the project\'s topic
Experience with CPU and GPU parallelism is an asset.
Exposure to or practical experience with LLM inference optimization and heuristic algorithms