Full-stack Software Engineer
FULL-TIME REMOTE
About Us
Mental and neurodegenerative diseases are some of the most devastating to patients, their families and society. To make things worse, development of novel treatments is tremendously difficult and many investigated drugs don’t ever make it to market.
Manifest Technologies (www.manifesttech.io) is transforming central nervous system (CNS) health through AI-powered precision neuroscience and computational neuroimaging. Manifest is a seed-stage company founded in 2021 by a group of leading scientists who have created the NAIO™ (Neuroscience and Artificial Intelligence Optimized) platform. NAIO™ incorporates proprietary software and several patents under an exclusive license from Yale University. Manifest is building a suite of specific applications out of the NAIO™ platform to meet the needs of both pharmaceutical CNS R&D and health care providers. Ultimately, we aim to apply the system to personalized clinical decision support for healthcare providers, to completely transform the delivery of care for virtually all CNS diseases.
About the Job
We are looking for an experienced Full-stack Software Engineer who will become an integral part of our team. This is a fully remote position, with preference given to individuals able to work ET hours.
In this role, you will be collaborating closely with our R&D team to further develop our computational neuroimaging platform. You will be responsible for all aspects of the software development lifecycle, including software design, implementation, testing and deployment in the cloud. You will also contribute to the development of the neuroimaging ecosystem QuNex.
Responsibilities
-
Develop neuroimaging processing and analytics solutions
-
Contribute to the development of the neuroimaging processing ecosystem QuNex (https://qunex.yale.edu)
-
Implement machine-learning algorithms
-
Design, develop, and maintain highly scalable and reliable backend services primarily in Rust
-
Develop and implement APIs using GraphQL and gRPC
-
Build user-facing web applications using React and TypeScript
-
Leverage AWS services to build and deploy applications
-
Work closely with team to ensure smooth deployments and infrastructure management
-
Write clean, maintainable, and well-documented code
-
Participate in code reviews and knowledge sharing sessions
-
Troubleshoot and repair technical issues
-
Collaborate cross-functionally with other developers, engineers and scientists
-
Work with management to supply input for key design and architecture decisions, as well as work estimation and resource planning
-
Stay up-to-date with the latest technologies and trends
-
May perform other duties as assigned.
Required Qualifications
-
Bachelor’s degree in Computer Science / Software Engineering / Biomedical Engineering or a related field
-
3+ years of professional experience working experience as a Full-stack Software Engineer or in a similar role
-
Fluency in back-end languages such as Rust and Python
-
Proven experience with databases such as PostgreSQL or CockroachDB
-
Proven experience with front-end technology and frameworks, such as TypeScript and React
-
Proven experience with GraphQL and gRPC
-
Experience with cloud infrastructure deployments, in particular on AWS
-
Experience with DevOps workflow and tools
-
Debugging and optimization skills, unit/integration test experience
-
Very strong abstract thinking and problem-solving skills
-
Project management and organizational skills
-
Ability to communicate verbally and in writing with subject matter experts and non-experts
-
Highly organized, motivated and self-directed with strong attention to detail
-
Must drive the work from requirements to implementation
Preferred Qualifications
-
Bachelor's degree with 5+ years professional experience, or Master’s degree with 2+ years professional experience
-
Experience with neuroimaging processing software (such as QuNex, FreeSurfer, FSL, AFNI)
-
Experience with containerization technologies (Docker, Kubernetes)
-
Experience with Infrastructure as Code (Terraform)
-
Experience with machine learning and data science
-
Experience with web app security, reliability, scalability, maintenance
-
Demonstrated experience with the Bazel build system
-
Prior experience in the healthcare industry, which would be beneficial for understanding the unique challenges and regulatory landscape of the sector
What We Offer
-
Opportunity to work on challenging and impactful projects in a dynamic start-up environment
-
Flexible remote work (ET hours highly preferable)
-
Collaborative work environment with a multicultural team
-
Competitive salary (commensurate with experience) and benefits package
Applicants for this position are required to be currently authorized to lawfully work in the U.S. The Company will not sponsor work visas for this particular position.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.