About The Position

This position involves assisting Dr. Rahman with research in Software Engineering and Data Mining. The responsibilities include researching, designing, implementing, and managing software programs, reading research papers, analyzing problems and generating solutions, browsing GitHub repositories for data collection, applying data mining and machine learning techniques, writing efficient scripts, determining operational practicality, developing quality assurance procedures, deploying software tools, processes, and metrics, maintaining and upgrading existing systems, and collaborating with other developers and the professor. Excellent English writing skills are required. The role also involves presenting the outcomes of the experience at Celebrate Gannon and/or other college-determined venues.

Requirements

  • Graduate student
  • Proficiency in C++, Java, Python
  • Excellent writing skill in English
  • Multi-task well in a fast-paced autonomous environment
  • Prioritize and complete tasks to accomplish organizational goals

Nice To Haves

  • Proficiency in Perl

Responsibilities

  • Researching, designing, implementing, and managing software programs
  • Read research papers
  • Analyze and generate solution to the given problem
  • Browse GitHub repositories and collect data, apply data mining and machine learning techniques as required
  • Writing and implementing efficient scripts
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes, and metrics
  • Maintaining and upgrading existing systems
  • Working closely with other developers and professor
  • Present the outcomes of your experience at Celebrate Gannon and/or other venues determined by the college
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service