UNIV - Senior Systems Engineer - Department of Public Health Sciences

  • R-0000050701
  • Remote
  • South Carolina
  • Information Solutions
  • Technical Services
  • Full Time
  • University (UNIV)

Job Description Summary

Responsible for complex, sophisticated software development projects across several themes in the lab of Dr. Marylyn Ritchie (Ritchie Lab) including multi-omics data integration, phenome-wide and genome-wide data visualization, and genome-wide/phenome-wide association analyses. Implementation of Ritchie Lab’s novel algorithms and methods in machine learning, artificial intelligence, and statistical genetics. Implement these software packages using C/C++, Ruby on Rails, Javascript, and others as needed. The data visualization projects will be implemented primarily in D3. Much of the software development will also take place in the cloud-computing environment, exploring cutting edge technologies including docker, Hadoop, and Apache hive. Serve as the Ritchie Lab expert on evolutionary computing and implementation of EC on multithreaded, parallel computing environments using MPI to ensure maximal computational efficiency. Fully remote.

Entity

Medical University of South Carolina (MUSC - Univ)

Worker Type

Employee

Worker Sub-Type​

Research Grant

Cost Center

CC000955 COM Biomedical Informatics Center CC

Pay Rate Type

Salary

Pay Grade

University-09


Pay Range

84,883.00 - 120,967.00 - 157,052.000

Scheduled Weekly Hours

40

Work Shift

Job Description

Job Description:

Responsible for complex, sophisticated software development projects across several themes in the lab of Dr. Marylyn Ritchie (Ritchie Lab) including multi-omics data integration, phenome-wide and genome-wide data visualization, and genome-wide/phenome-wide association analyses.  Implementation of Ritchie Lab’s novel algorithms and methods in machine learning, artificial intelligence, and statistical genetics.  Implement these software packages using C/C++, Ruby on Rails, Javascript, and others as needed.  The data visualization projects will be implemented primarily in D3.  Much of the software development will also take place in the cloud-computing environment, exploring cutting edge technologies including docker, Hadoop, and Apache hive.  Serve as the Ritchie Lab expert on evolutionary computing and implementation of EC on multithreaded, parallel computing environments using MPI to ensure maximal computational efficiency. Fully remote.

Job Duties:

1. 35% Design and implement new software for research.  Implement new features and algorithms into existing laboratory software.

2. 25% Provide technical support to lab members to improve research efficiency through scripts and troubleshooting.  Provide suggestions and guidance for best use of existing software and hardware.

3. 10% Test software for correctness and efficiency.  Explore best algorithms and technology for completing needed tasks.

4. 10% Modify existing software applications for use within lab.  Incorporate external software packages into research.

5. 10% Enhance knowledge through study of new areas and professional training. Additional duties as assigned.

6. 5% Provide support for external users outside of the lab for released software.  Investigate reported problems with software and evaluate external suggestions for improvements.

7. 5% Provide documentation, examples and help for software packages.  Maintain code and store in code repository.

MUSC Minimum Training and Experience Requirements:

A bachelor's degree in computer science or related field and four year's experience in computer system development and modification. Relevant experience may be substituted for bachelor's degree on a year-for-year basis.

Additional Job Description

Minimum Requirements: A bachelor's degree and four years experience in automated information or communication system design, installation, operation, repair, sales or marketing. Related experience may be substituted for the bachelor's degree on a year-for-year basis. Physical Requirements: (Note: The following descriptions are applicable to this section: Continuous - 6-8 hours per shift; Frequent - 2-6 hours per shift; Infrequent - 0-2 hours per shift) Ability to perform job functions in an upright position. (Frequent) Ability to perform job functions in a seated position. (Frequent) Ability to perform job functions while walking/mobile. (Frequent) Ability to work indoors. (Continuous) Ability to work in confined/cramped spaces. (Infrequent) Ability to bend at the waist. (Frequent) Ability to fully use both hands/arms. (Continuous) Ability to perform repetitive motions with hands/wrists/elbows and shoulders. (Frequent) Ability to reach in all directions. (Frequent) Possess good finger dexterity. (Continuous) Ability to maintain tactile sensory functions. (Continuous) Ability to lift, lower, push or pull objects 15 lbs. or more, unassisted. (Infrequent) Ability to maintain 20/40 vision, corrected. (Continuous) Ability to see and recognize objects close at hand. (Continuous) Ability to see and recognize objects at a distance. (Continuous) Ability to match or discriminate between colors. (Continuous) Ability to determine distance/relationship between objects; depth perception. (Continuous) Good peripheral vision capabilities. (Continuous) Ability to hear and/or understand conversations. (Continuous) Ability to perform gross motor functions with frequent fine motor movements. (Continuous) Ability to work in dusty areas. (Infrequent)

If you like working with energetic enthusiastic individuals, you will enjoy your career with us!

The Medical University of South Carolina is an Equal Opportunity Employer. MUSC does not discriminate on the basis of race, color, religion or belief, age, sex, national origin, gender identity, sexual orientation, disability, protected veteran status, family or parental status, or any other status protected by state laws and/or federal regulations. All qualified applicants are encouraged to apply and will receive consideration for employment based upon applicable qualifications, merit and business need.

Medical University of South Carolina participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here: http://www.uscis.gov/e-verify/employees

Not employed or contracted at MUSC?

External Applicants, Apply Now

 

Are you a current employee or contractor at MUSC? Please log in to OurDay with your NetID.

Apply on Internal Careers Site

 

Speak directly with our employees to learn about life at MUSC

Ask a question

Get tailored job recommendations based on your interests.

Finalize your job alert by selecting criteria from the dropdowns below. You can select multiple options from each dropdown by returning to the combobox and re-entering the list of options. Submit at the end to create your job alert.

Not You?

Thank you

Apply Now

Not You?

Thank you