, LinearNonlinear Programming) 2+ years hands-on experience in prototyping, developing, and implementing solutions in programming languages (Python, Java, or C++) 2+ years of experience reviewing research papers, algorithms, and code 1+ years of experience in database programming skills and comfort with large datasets Strong oral, written and interpersonal communication skills Ability to convey rigorous mathematical concepts and considerations to non-technical stakeholders M