Research Analyst and Machine Learning Specialist University of North Carolina at Chapel Hill, Kenan-Flagler Business School United States

Position Information

Position Type


Permanent Staff (EHRA NF)




Kenan-Flagler Bus Sch-330100


Working Title


Research Analyst and Machine Learning Specialist


Appointment Type


EHRA Non-Faculty


Position Posting Category


Information Technology


Salary Range


$43,590 - $72,000


Full Time/Part Time?


Full-Time Permanent


Hours per Week




Vacancy ID




Position ID




Posting Open Date




Application Deadline



Open Until Filled




Proposed Start Date




Position Summary


Since 1985, the Frank Hawkins Kenan Institute of Private Enterprise has encouraged cooperative efforts among privately owned business, higher education and government. More than a think tank we find ways to connect people and organizations, create opportunities and resources, and accelerate the achievement of our partners.


Core operating support from the William R. Kenan Jr., Fund – along with grants and outside contracts – allow us to pursue research and consulting in a non-partisan setting. As part of the top-ranked UNC Kenan-Flagler Business School, we have access to intellectual resources, global networks and partners around the world. Our seasoned scholars use these connections to apply their leading edge thinking to real-world challenges. The primary purpose of the Research Analyst and Machine Learning Specialist is researching new technologies such as machine learning and data analytics methods, implementing these new methods in software tools, and understanding how to apply them to solve theoretical and practical problems. A large portion of the work consists in creating new data models, working with equations and scientific models, setting up experimental designs and testing in a software environment, as well as writing papers describing those experiments and results achieved.


Educational Requirements


-Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, math, or Engineering or related technical degree from an appropriately accredited institution; or 
- Bachelor’s degree and some computer coursework from an appropriately accredited institution and one year of experience in business application consulting or development; or 
- Associate’s degree in Computer Programming and one year of experience in application consulting or development; or an equivalent combination of education and experience. 
- Journey level requires an additional one year of experience. 
- Advanced level requires an additional two years of experience. 
- Bachelor’s degree is preferred.


Qualifications and Experience


- Experience in implementing machine learning or related data science methods using R and Python; 
- Experience working with large data sets (data mining, data analytics, data manipulation and reporting);
- Experience with designing and running simulation experiments;
- Superior programming skills in Java, JavaScript, JQuery, and Python;
- Superior knowledge of Windows Server 2012+;
- Ability to write complex SQL queries (Select, Insert, Update, Delete, Nested selects, Case statements etc.);
- Proficient with Microsoft SQL Server (Stored Procedures, Indexes, database administration);
- Excellent analytical ability;
- Detail oriented with an ability to handle multiple projects and priorities;
- Self-starter with strong organizational skills
- Strong communication, interpersonal and customer service skills;
- Proficient in Excel, Access and PowerPoint;
- Prefer experience with programming for web portals; experience with programming for mobile applications; knowledge of NOSQL and MongoDB databases; and practical experience coding in Node.js, PHP, and Objective-C a plus;


Equal Opportunity Employer


The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.


Special Instructions


In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.


Quick Link



Department Contact Information


Department Contact Name and Title



Department Contact Telephone or Email



Office of Human Resources Contact Information


If you experience any problems accessing the system or have questions about the application process, please contact the Office of Human Resources at (919) 843-2300 or send an email to
Please note: The Office of Human Resources will not be able to provide specific updates regarding position or application status.



Applicant Documents


Required Documents

  1. Cover Letter
  2. Curriculum Vitae / Resume

Optional Documents


Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * Please select the response below that best describes your experience/education for the Business & Technology Applications Analyst position.
  • Bachelor's with at least 9 semester hours in computer programming and at least 1 year experience in business application consulting or development
  • Master's or PhD in any field with at least 9 semester hours in computer programming.
  • Combination of post high school education with 9+ semester hours in computer programming and/or related experience to equal 5 years (ex: 3 years toward degree and 2 years related exp)
  • Did not complete high school but have a combination of high school education and related experience to equal 9 years (ex. 3 years of high school and 6 years of related experience)
  • None of the above
  1. * Provide a list of programming languages you are knowledgeable on.

(Open Ended Question)

  1. * Provide a list of the web design software you are knowledgeable on.

(Open Ended Question)

  1. * Provide a list of the machine learning software you are knowledgeable on.

(Open Ended Question)


If you apply for this position please say you saw it on Interdisciplinoxy


All Jobs

copenhagen university

gothenburg university

kuwait univesity

lausanne university

laval university

new south wales university

nus national university of singapore

seoul national university