Scientific Software Engineering Generalist
Midtown, New York City, US
Full Time Mid-level / Intermediate USD 82K - 112K
Child Mind Institute
Summary:
The Child Mind Institute (CMI) is seeking a Scientific Software Engineering Generalist to join the Mobile Body Brain Imaging (MoBI) research core and help us develop and maintain various scientific software packages, pipelines, and web-based applications for use in mental health research.
A range of laboratory methods will be used across projects, including functional and structural magnetic resonance imaging (MRI), electrophysiology (EEG), physiological measures (e.g., actigraphy, heart rate, respiration), computer-based tasks, and eye-tracking; additionally, ecological assessments, including experiential sampling and cognitive burst sampling will be used to capture behavior outside the lab. The Scientific Software Engineering Generalist responsibilities include writing, debugging, and testing code for arbitrary signal processing and data analysis tasks, software packaging, and the development of training resources. Ultimately, you will use common frameworks, platforms, and languages, such as Python, R, Unity, GitHub, and high-performance computing infrastructures, to assist with software development initiatives at the interface of our clinical and fundamental research needs.
Domain experts for specific data modalities will be available to provide knowledge and assist with implementation planning and evaluation. Projects supported will range from NIH-funded studies to large-scale initiatives (e.g., Next Generation Digital Therapeutics Program, SNF Global Center). This position will regularly involve collaboration with other groups both within and beyond the Child Mind Institute.
Reporting to the Program Manager of the Mobile Body Brain Imaging Core in the Center for Data Collection and Sharing Initiatives, this is an exempt, full-time position located in either New York City, NY, USA or Montréal, QC, Canada.
The Child Mind Institute is proud to be named a Great Place to Work-Certified company! Our competitive compensation and benefits include medical insurance, 401(k), paid parental leave, dependent care, flexible work schedules, discounted tickets and entertainment perks programs. For more information about our benefits, please visit our employee benefits website.
Responsibilities:
- Develop and implement pipelines for analysis of data from MoBI experiments.
- Develop and implement quality control metrics of MoBI data.
- General-purpose programming support for scientific and clinical projects.
- Program cognitive tasks, software pipelines, data visualization tools, and machine learning or data science utilities for a variety of scientific use cases.
- Contribute to effective, scalable, well-documented code.
- Share code to GitHub, or equivalent, repositories for version control.
- Prototype apps and programs in iterative collaboration with the research team.
- Engage with multiple internal teams to understand user requirements and provide technical solutions.
- Write documentation and relevant text for scientific, clinical, or public dissemination of knowledge.
- Define project and collaboration objectives, tasks, and deliverables at the outset of new efforts, and provide ongoing monitoring of progress and alignment.
- Serve as an internal resource to scientific and clinical teams with software and data science needs at the Child Mind Institute and collaborating centers.
Qualifications:
- Expertise (5+ years experience) in one data modality of MoBI: MRI, EEG, physiological measures, eye-tracking, developing computer-based tasks, or ecological assessments is preferred.
- Programming experience in a combination of Python (including the scientific Python ecosystem), R, C++, C#, Javascript, Matlab, bash scripting, or equivalent and similarly popularly used libraries.
- Comfortable working in Unix/Linux environments on both personal and high performance computing infrastructures.
- Knowledge of image and signal processing broadly.
- Ability to independently and responsibly develop and apply data analysis and machine learning technologies.
- Strong problem-solving skills.
- Strong communication skills, both verbal and written.
- Highly collaborative.
- Detail oriented and organized.
- MSc or above in Computer Science, Cognitive Science, Neuroscience, Biomedical Engineering or related field is preferred.
Special Considerations:
Please upload your CV during the application process.
The Child Mind Institute is an equal opportunity employer and does not discriminate in employment based on race, religion (including religious dress and grooming practices), color, sex/gender (including pregnancy, childbirth, breastfeeding or related medical conditions), sex stereotype, gender identity/gender expression/transgender (including whether or not you are transitioning or have transitioned) and sexual orientation; national origin (including language use restrictions and possession of a driver's license issued to persons unable to prove their presence in the United States is authorized under federal law [Vehicle Code section 12801.9]); ancestry, physical or mental disability, medical condition, genetic information/characteristics, marital status/registered domestic partner status, age (40 and over), sexual orientation, military or veteran status, or any other basis protected by federal, state or local law or ordinance or regulation.
Tags: Computer Science Data analysis Data visualization Engineering GitHub HPC JavaScript Linux Machine Learning Matlab Pipelines Python R Research Testing
Perks/benefits: Career development Competitive pay Flex hours Gear Health care Insurance Medical leave Parental leave
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Junior Data Analyst jobs
- Open Data Science Manager jobs
- Open Data Engineer II jobs
- Open Principal Data Scientist jobs
- Open Business Data Analyst jobs
- Open BI Analyst jobs
- Open Data Scientist II jobs
- Open Sr Data Engineer jobs
- Open Business Intelligence Engineer jobs
- Open Lead Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Data Science Intern jobs
- Open Senior Business Intelligence Analyst jobs
- Open Software Engineer, Machine Learning jobs
- Open Junior Data Scientist jobs
- Open Azure Data Engineer jobs
- Open MLOps Engineer jobs
- Open Data Analytics Engineer jobs
- Open Manager, Data Engineering jobs
- Open Marketing Data Analyst jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Data Analyst II jobs
- Open Data Engineering Manager jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Excel-related jobs
- Open ML models-related jobs
- Open Data pipelines-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open LLMs-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open Deep Learning-related jobs
- Open Business Intelligence-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Hadoop-related jobs
- Open Docker-related jobs