cover image
Causaly

Causaly

www.causaly.com

1 Job

134 Employees

A propos de l'entreprise

Our mission at Causaly is to redefine the boundaries of human discovery by harnessing transformative AI technologies. Founded in 2018, Causaly’s unique AI platform is a powerful catalyst for the modern Life Science research organization, reshaping how data is found, analyzed and applied in critical decision-making processes in drug discovery and development.

Supporting a broad range of complex knowledge workflows, our platform accelerates the journey from bench research and laboratory insights to the launch of life-changing therapies.

Offres d'emploi listées

Company background Company brand
Company Name
Causaly
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer – Fullstack **Role Summary** Design, build, and maintain scalable, reliable, and maintainable API and business services for an AI-driven biomedical research platform. Collaborate with product and research teams across requirements gathering, development, deployment, and operational monitoring. **Expectations** - 4+ years of professional experience building back‑end applications. - Strong, professional command of English (verbal and written). - Ability to work independently and contribute to all lifecycle phases of web services. **Key Responsibilities** - Architect and develop RESTful and GraphQL APIs using Node.js and TypeScript. - Implement and maintain database schemas and queries in relational databases; extend support for graph and search databases when required. - Write high‑quality, maintainable, and well‑documented code following best practices. - Collaborate with UI/UX, product, and research teams to translate functional requirements into technical solutions. - Deploy services to cloud environments, manage CI/CD pipelines, and ensure robust monitoring and logging. - Contribute to performance optimization, caching strategies, and scaling solutions. - Participate in code reviews, troubleshooting, and capacity planning. **Required Skills** - Proficiency in JavaScript, Node.js, and TypeScript. - Solid understanding of HTTP, URIs, web architecture, and caching mechanisms. - Experience with relational databases (e.g., PostgreSQL, MySQL). - Git version control expertise. - Comfortable with UNIX/Linux command line. - Excellent written and spoken English. **Preferred Skills** - Experience with graph databases (Neo4j) and full‑text search engines (ElasticSearch). - Knowledge of GraphQL. - Docker containerization. - Functional programming concepts. - Familiarity with AWS or Google Cloud services. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
London, Royaume-uni
Hybrid
Senior
26-03-2026