Scientific Programmer Immunetrics
Designing, developing, and maintaining software for high-performance solution of mathematical problems related to simulation, analysis, and application of biological models
Developing software to support analysis and visualization of data sets of both real and simulated patient data
Working with scientific user-base and architects to solicit new features and improve users' workflow
Rapid prototyping of next-generation experimental features
Analyzing algorithm performance and optimizing code for computational efficiency
Responsible for all aspects of software process: design, prototyping, debugging, testing, documentation, etc.
Helping end-users troubleshoot problems
Minimum of BS in Computer Science; MS preferred. Strong applied mathematics background beyond standard undergraduate CS curriculum is required (math minor, double major, or comparable coursework/experience).
Experience in numerical computing, scientific simulation, etc. is required.
Strong background in algorithms, data structures, and software engineering principles is essential.
Commitment to writing elegant, reliable, robust software is essential.
Solid object-oriented design skills, testing and debugging skills are required.
Applicant should be a proficient programmer in at least one of the following languages: Python, C++, or Java.
Eagerness to work in a team-oriented, small company environment
||5001 Centre Avenue |
Pittsburgh, PA 15213