Job Title:
Software Engineer

Company: Cellarity

Location: somerville, MA

Created: 2024-04-20

Job Type: Full Time

Job Description:

What if you could join a rapidly growing company and play a critical role in bringing new medicines to patients through looking at and treating disease in a revolutionary way.What this position is all about:Cellarity is seeking a Full Stack Software Engineer to play a key role in developing and maintaining our company's proprietary software platform that helps visualize the biologicalchemical connections in an easy-to-use graphical UI, enabling collaboration and discovery across disciplines.You will bring software development experience to Cellarity's multidisciplinary team of engineers and scientists, helping us set standards and best practices for our programming processes while bringing scientific concepts and ideas to life. The Software Engineer will be a creative problem-solver and self-motivated individual who thrives in a fast-paced environment where innovation is expected.What you would be responsible for:Design and implement software solutions that address current needs of Cellarity scientists and data science teams. These solutions could be a microservice, standalone tool, user-facing web application, data pipeline, etc.Collaborate with the tech leads to define milestones and deliverables.Work as a member of an agile team, attend scrum meetings, and review code produced by your peers.Write automated tests for your solution and oversee its deployment.Monitor the production environment to detect and address customers' issues.Prototype new ideas, algorithms, and frameworks.Assist data scientists in deploying new machine learning models and maintaining them.What experiences will you need:3+ years of software engineering experience in a JavaScriptReactnode.js environment, with fluency in Python, or other modern programming languages; experience with scientific computing languages is a plus.BS or MS in computer science, electrical engineering, or other relevant fieldsDeep understanding of software development and proven experience in building multi-tier applications using AWS cloud services.Must have experience working in a cloud environment (AWS), containerization (Docker), and discernment on appropriate utilizations of such services (Batch, Lambda, RDS, etc.)Knowledge of the standards and best practices in software developmentExperience with data visualization libraries such as D3, Vega, or EchartsExperience with DevOps practices and procedures for application deployment on AWS cloud.What sets you apart:Self-starter who thrives in ambiguity and is driven to translate ideas into production-ready softwareExperience with RESTful APIs and database design is idealKnowledge of agile development practices and experience working in Scrum teamsWhat it's like to work at CellarityAt Cellarity, wePush Boundaries: We create a legacy with breakthrough science in service of ject Energy: We build strengths from different perspectives and tell it like it isOwn it: We transcend our job descriptions and relentlessly follow through on our commitments.Go all out: We work quickly and with conviction.