Full Stack Software Engineer
Confidential Posting
Full-time
San Francisco, CA
Job description
About us
We are a pioneering tissue engineering company dedicated to advancing regenerative medicine. Our mission is to develop innovative therapeutic solutions to repair and regenerate damaged tissues and organs. We are a team of passionate scientists, engineers, and medical professionals committed to transforming the future of healthcare.
Position Overview:
We are seeking a highly skilled and motivated Full Stack Engineer with expertise in robotics and/or mechatronics to join our growing team. As a Full Stack Engineer you will play a key role in developing and maintaining cutting-edge software solutions for our cell and tissue therapy products. You will work closely with a multidisciplinary team of engineers, scientists, and researchers to design, prototype, and optimize software systems that support our regenerative medicine initiatives. This is a unique opportunity to work at the intersection of science and engineering.
Key Responsibilities:
- Design, develop, and maintain full-stack software solutions for tissue engineering applications
- Implement front-end user interfaces and back-end services to support automation and robotics workflows
- Develop and integrate software for controlling and monitoring robotic systems used in tissue engineering processes.
- Collaborate with mechanical and electrical engineers to ensure seamless hardware-software integration.
- Conduct debugging, performance optimization, and validation of software and hardware systems
- Maintain comprehensive documentation for software designs, APIs, and user manuals
- Manage tasks and prioritize effectively in a fast-paced, multidisciplinary environment.**Qualifications:**
- Bachelor's, Master's, or Ph.D. in Computer Science, Data Science, Bioinformatics, or a related field.
- Strong programming skills in Python, R, or a similar language.
- Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc.
- Familiarity with bioinformatics tools and biological data analysis.
- Proven experience in developing and implementing automation solutions.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Strong communication skills and ability to convey complex technical concepts to diverse audiences.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Physics, Mathematics or a related field.
- Strong software skills with Typescript, Javascript, and Python.
- Extensive experience with NextJS, React, Node.js or similar frameworks.
- Experience working in an agile environment delivering projects to production.
- Familiarity with version control (Git, Github, Gitlab) and build tools (Docker).
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills, both written and verbal.
- Ability to adapt to changing priorities and manage multiple projects simultaneously.
Preferred Skills:
- Experience with automation and control systems.
- Knowledge of biomedical engineering principles and applications.
- Familiarity with regulatory requirements for medical devices and biotechnologies.
Job Type: Full-time
Pay: $130,000.00 - $180,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- Monday to Friday
- Weekends as needed
Ability to Commute:
- San Francisco, CA (Required)
Ability to Relocate:
- San Francisco, CA: Relocate before starting work (Required)
Work Location: In person