• Systems Software Engineer (Big Data Integration)

    Job Number
    Job Type
    Regular Full-Time
    School Of Medicine
    SOM: BMI: Admin
    This position may involve the following Health and Safety issues:
    Not Applicable
    Job Category
    Information Technology
  • Description

    Job Description
    The Biomedical Informatics Department, at Emory University, is looking for a Systems Software Engineer in Information Visualization and Visual Analytics to work on open source medical data exploration and visualization tools. These tools will be used by researchers interested in exploring massive cancer datasets, conduct imaging and epidemiological studies and create scientific mashups that integrate diverse biomedical datasets. Your role will be to enhance the features and scale of these tools, thereby allowing researchers to use novel visualization techniques and work with larger datasets.
    This work is part of a large NIH-funded project. What this means is that your work will have direct impact on cancer research and will become widely known through national and international adoption, collaborative participation in large-scale projects and open source software efforts, and most importantly, in advancing healthcare. You will help develop and deploy an exciting piece of technology that will be part of a national infrastructure supporting cancer research. We collaborate extensively with well-known research groups from prominent institutions, and draw upon the first rate technical and scientific resources available at Emory and Georgia Tech.
    You will be developing web based applications that use a mix of client and server-side processing, using a combination of Python and JavaScript. Specifically, you should have:
    • Bachelor's degree with interest and experience in information visualization and visual analytics.
    • Experience with front end technologies
      • Javascript: You'll be expected to have an in-depth knowledge about concepts like: Closure, Callbacks, Prototypal inheritance etc. ES6 would be a plus);
      • React: Should be familiar with basic react and different architectures like: Flux and Reflux.
      • Working with D3, Canvas and SVG to bind data to DOM elements.
    • Backend Technologies:
    • Node.js: Should be proficient in developing RESTful APIs with Node.js and Express. Knowledge about working and create Node packages in NPM
    • Working knowledge of LAMP, Nginx and other backend web technologies.
    • Other Skills:
    • Git - Being able to work with a Git based workflow
    • Knowledge about Linux, relational and NoSQL databases (optional)
    • Teamwork and strong communication skills (you will be frequently called upon to present your work to collaborators, program officers, and other interested users)

    Additional Details



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!