Jobs Board

Research Computing at UofSC DoIT Looking for Undergraduate

Research Computing at UofSC DoIT is looking for a self-initiative undergraduate to participate in Deep Learning (DL) optimization and High Performance Computing (HPC) benchmarking project. The successful candidate will work on the state-of-art industry-level HPC clusters and GPFS storage. The duties include: setting up benchmarking suite in cluster parallel environment, building necessary libraries, writing shell scripts to build frameworks and optimizing training DL models. This job opportunity can shine on your resume. Knowledge/Skills/Abilities:
  • Experience with Linux administration, Shell Script and Python
  • Basic knowledge with Big Data, Machine Learning, and/or Deep Learning
  • Good Mathematics background, like in Linear Algebra, Statistics.
  • Good communication skill
  • GPA 3.0 and above
  • Immediate start is a big plus
We are paying $15 per hour, 10-15 hours per week for the semester with the potential for continuing internship for the summer. Should you be interested, please forward resume to

Potential student with data science and GIS skills

I am writing to inquire if you have students or could forward to students who might be interested in working on project related to water supply policy in Kenya. The project includes the cleaning and basic analysis of a large, multi year dataset of household water use in Kenya. The student must be detail oriented and have the skills and aptitude to clean and validate panel data. (The task can be performed in Stata, r, Matlab or Python). Given that the data have a spatial component, the student should also have the ability to perform basic GIS mapping and analysis. Someone with an interest in data visualization would be ideal. Depending on the student’s preferences, I can structure the work as independent research, an independent study, or a paid hourly research assistantship. I am keen to get started ASAP on this work. Please have interested students contact me Many thanks in advance! David Fuente Assistant Professor School of Earth, Ocean and Environment

Google Internships for UofSC Students

Following their visit, Google is interested in hiring more UofSC CSE students: I apologize for the delay in being able to share this, but Google staffing has just created a special link for us to give to you in order to make the Intern Application Process as simple as possible for your students to apply for Google internships. Some of the deadlines unfortunately are close to passing and so please pass along the below links to apply as soon as possible to any relevant students you have in mind. And best wishes to them! Happy to answer any questions/concerns. Happy Holidays and look forward to corresponding with you soon in the new year! Degree: Bachelors Deadline: September 16, 2019- December 13, 2019… Degree: Masters Deadline: September 16, 2019- December 13, 2019… Degree: PhD Deadline: September 16, 2019- Feb. 7 2020…

Research Data Manager: Graduate Research Assitantship

The Research Data Manager will be responsible for management of multiple complex datasets from longitudinal observational and intervention studies. The primary activities of this position are data quality assurance checks, management of research data, creation of new summary variables, creation of datasets for investigators, creation of data tables for reports and papers. The Research Data Manager will support research data collection and management activities Primary Responsibilities Are as Follows
  •  Extract and manage multiple datasets from existing cloud-based platforms (i.e. Fitabase, Actilife, Twilio, Qualtrics)
  •  Implement and trouble shoot R code to extract, catalog and manage large amounts of data
  •  Develop data flow diagrams and data dictionaries to document origins, transformations, and outputs
  •  Perform complex data manipulations using multiple file and data sources
  •  Develop and implement strategies and procedures for data cleaning
  •  Develop Standard Operating Procedures for managing data
  •  Design and program databases as needed.
  •  Perform data cleaning, including identifying potential problems with study data
  •  Create new summary variables
  •  Merge, create, and recode variables to prepare data for analyses
  •  Create datasets for analysis by other investigators
  •  Create tables and figures in publication-quality form summarizing the results of statistical analyses
  •  Write detailed documentation/specifications for analysis data sets and related files
  •  Use survey platforms to create, send, or manage surveys (i.e. Qualtrics)
  •  Attend staff meetings and provide updates on status of projects
Minimum Qualifications (Mandatory)
  •  Bachelor's degree in related discipline.
  •  Three (3) years related experience.
  •  Additional education (Master's level) may substitute for required experience.
If interested contact R. Glenn Weaver, M.Ed., Ph.D.

Santee Cooper Summer Internships

Would you mind spreading the word to you students about the opportunities for summer internships here at our state-owned electric utility, Santee Cooper? Specifically, we have opportunities for summer internships in Electrical Engineering, Civil & Environmental Engineering, Mechanical Engineering, Computer Science and IT, etc. All opportunities can be found here. Summer internship postings close on Feb. 1, 2020. If you or the students would like more info about Santee Cooper, please visit us at or feel free to give me a shout/email/etc.

ISO: Talented Female Programmer

Are you interested in joining a startup that can change the future of women’s healthcare? This individual will help ideate and design a prototype that will be submitted to the Proving Ground competition in the Caliber Discovery division for a prize of $17,500. Candidates must be fluent in a high-level coding language (C/C++ or java), have experience developing mobile apps, and be willing to meet 1-2x monthly for team meetings between December 2019 and March 2020. The right candidate “thinks big”, wants to create disruptive innovation, and works well on small teams. Submit your resume to for further details. All educational levels (undergraduate, graduate, or recent grad) may apply. This is a paid position.

Analytics Hackathon by the Darla Moore School of Business

Hi Gamecocks, The Darla Moore School of Business Data Lab and its Operations and Supply Chain Center are now accepting applications for the Schaeffler and Betabox sponsored Analytics Hackathon in collaboration with the College of Engineering & Computing. Students must apply online by November 1, 9:00 pm! We will select 20-30 eager and data driven students to participate in this competition from all disciplines and place students on multidisciplinary teams. This is an excellent opportunity to hone your analytics, problem solving and team skills. The winning team will receive a $1,000 prize to be split among team members. The second prize winning team will receive a cash prize of $500 Nov. 12 – Pre-Competition Kick-Off Meeting DMSB 111 Nov. 23 3:00 – 9:00 pm & Nov. 24, 8:30 am – 2:30 pm - Hackathon Event, DMSB

MS in Engineering Managment

What is Engineering Management? Engineers and computer scientists need management skills to successfully perform their jobs. We provide a comprehensive approach to:
  • Supervise other engineers using effective people management and negotiation skills,
  • Plan and organize resources to deliver on-time and on-budget results through proper project management and engineering economics,
  • Recognize product liability issues from both the manufacturer and customer perspectives, and
  • Successfully communicate the benefits and challenges associated with a project to upper management and marketing team.
More information at Engineering Management MS.

Student Web Developer at USC DoIT

Research Computing (RC) at USC DoIT is looking for a self-initiative undergraduate student to develop a video web portal. The requirement is like following:
  • Knowledge with HTML/XHTML, CSS, Javascript
  • Coding experience with Java, C/C++, or Python
  • Experience with SQL
  • GPA 3.0 and above
We are paying $15 per hour, 10-15 hours per week for the semester. The project may last more than one year. Anyone who is interested, please forward resume to

Software Engineer Position with the UofSC Artificial Intelligence Institute

Advertised Job Summary The successful candidate will be responsible for participating in a full cycle of software engineering duties in the areas of artificial intelligence and big data. These duties include: oral and written communication tools and techniques; technical training and tutorials, software development principles and methods for design, development, testing and implementation of new or modified software; commonly used languages, methods, algorithms and practices; software validation and distribution tools; and technical writing and documentation practices. Minimum Qualifications (Classified and Unclassified positions) Master’s degree in engineering or engineering related field, or bachelor’s degree in engineering or engineering related field and 2 years related experience. Preferred Qualifications Experience with big data and scalable platforms, social media analysis, and deep learning of images. Demonstrated experience in full stack engineering and development of functionally rich tools. Knowledge/Skills/Abilities Programming: Java, JavaScript, Python, Web App Framework (e.g., Django). Databases/Search: Relational data stores, NoSQL and RDF data stores, SQL and SPARQL, Lucene and Elasticsearch, Big Data, Cloud Computing and Virtualization Platforms: Hadoop/MapReduce, Apache Storm, Kafka, Redis, Virtualization solutions such as OpenStack/EC2. Machine Learning/Deep Learning tools: at least one of: TensorFlow, PyTorch, Keras Other Technologies/DevOps: Linux environment (esp. clusters), shell scripting, Version control using GitHub, Backbone/Marionette JS, Ansible, Docker, Vagrant, Kubernetes More information and apply here.

Student Android Developer - AI Institute

Android development with sensor integrations through APIs. The student developer will get rich teamwork experience working on real-world problems and deployments at the Artificial Intelligence Institute (, ). Skills required:
  • Expert in Android programming and SQLite
  • Alerts and Notifications
  • Async tasks
  • Background services
  • Material Design components
  • Storing and retrieval of data from SQLite database
  • Familiarity with Firebase cloud storage and integration to Android app
  • Familiarity with integrating Internet of Things sensors to the Android app through REST APIs
  • Knowledge in APIs, web services and token handling
  • Basic knowledge in Python is a plus
Expected hours per week: up to 20hrs Rate: $10 or more, based on experience If interested, contact Prof. Amit Sheth,

Multiple Faculty Positions at UofSC AI Institute

The Artificial Intelligence (AI) Institute ( is a new university-wide institute engaged in core AI research, as well as high-impact interdisciplinary research involving AI implementations and applications. It is an outcome of the university’s Presidential Excellence Initiative, which seeks to bring national prominence to our college and university through AI research and its economic impact. This institute is the newest strategic focus area for the College and comes on the heel of other strategic hiring initiatives that have resulted in the addition of 30 new tenured or tenure track faculty since August 2017. We seek multiple tenured and tenure-track faculty members at all ranks and in all core-AI subareas, including scholars in interdisciplinary fields at the intersection of AI with computational engineering disciplines.
  • For core-AI: Applicant is required to possess a Ph.D. degree in computer science or a closely related field by the beginning date of employment and have a demonstrated superior record of research accomplishments.
  • For interdisciplinary AI: Applicant is required to possess a Ph.D. degree in one of the areas/departments covered by the College by the beginning date of employment and have a demonstrated expertise and impact in AI implementations and applications.
  • The successful applicant is expected to develop internationally-recognized, externally-funded research programs that: (1) broaden the institution’s strengths, (2) leverage exceptional interdisciplinary collaboration opportunities (the AI Institute has collaborations with other UofSC colleges, including public health, medicine, pharmacy, nursing, information and communication, education, and arts and science, and (3) align with vital college-level, cross-cutting research themes, including smart & connected communities, transformative computing, healthcare transformations, and agile manufacturing (for example, see
  • The successful applicant is expected to demonstrate evidence of commitment to diversity, equity, and inclusion through research, teaching, and/or service efforts.
Research areas of special interest include:
  • Human in the loop or knowledge-enhanced AI, deep learning, natural language processing, question-answering/conversational AI, brain-inspired computing, semantic/cognitive/perceptual computing;
  • AI and Big data - including social, sensor, biological, and health - and scalable computing/analysis of big data;
  • AI and computer vision, robotics, cyber-physical systems, human-computer interaction including personal digital/assistive technology, autonomous vehicles, etc.
The faculty will have the appointment with the new AI Institute and will have a tenure and teaching home with the Department of Computer Science and Engineering or another department in the College of Engineering and Computing ( For example, a core-AI position may have tenure-track or tenured appointment in the Department of Computer Science and Engineering. The departments generally offer B.S., M.S. and Ph.D. degrees as well as certificates on specialized topics in respective areas. CEC is ranked among top 100 engineering colleges in the nation, and has many NSF CAREER Award recipients (e.g., Computer Science & Engineering has 10 recipients). Teaching load is very attractive and appropriate for developing a robust research program. The AI Institute has exceptional computational infrastructure and resources. The first phase of a 20,000 sq. ft. space will be ready for Fall 2020. Contact Prof. Amit Sheth ( for more information. Review of applications will begin November 1, 2019 and continue until positions are filled. Expected start date January 1, 2020 or later. Interested applicants must apply online at with a: (1) letter of intent, (2) curriculum vitae, (3) concise description of research plans, (4) teaching plan, and (5) names and contact information of 3 references for a junior faculty rank and 5 references for a senior faculty rank (references can be contacted later in the process for a senior position). The University of South Carolina does not discriminate in educational or employment opportunities on the basis of race, sex, gender, age, color, religion, national origin, disability, sexual orientation, genetics, protected veteran status, pregnancy, childbirth or related medical conditions. Posted on ACM jobs board.

Software Engineer Intern at Avolanta

Software Engineer Intern Job Summary: The Software Engineer Intern will work with a team of engineers to deliver user interface components and services for a mission critical customer engagement platform. They will work in a fast-paced startup environment where continuous change, innovation and experimentation are expected. The engineer will work with established and cutting edge technologies including microservices, serverless architectures, AWS Services, Javascript frameworks, and machine learning. Responsibilities / Job Duties:
  • Work with a team of engineers to build new features and functionality
  • Troubleshoot issues and resolve bugs as needed
  • Write & debug automation tests that integrate with CI/CD
  • Show pride of ownership and strive for excellence in everything they do
  • Perform other duties as needed
Required Qualifications:
  • Be enrolled in Computer Science, Computer Engineering, or a related degree program
  • Demonstrate proficiency in at least one major programming language. Javascript preferred.
  • Understand object oriented programming principles
  • Strong collaboration and listening skills
Desirable Skills:
  • NodeJS
  • Vue
  • AWS
  • Any experience with automation testing frameworks