Senior Full-Stack Software Engineer
3 weeks ago
Valence Labs is an AI research and productization engine within Recursion dedicated to industrializing scientific discovery to radically improve lives. Combining the intellectual freedom of academia with the resources and stability of industry, our focus is the development of highly-autonomous systems that will spearhead a fundamental shift in the way treatments are discovered and developed for complex disease. Our research is driven by optimism, purpose, and a shared vision for a healthier tomorrow. We publish in top journals and conferences, are deeply committed to open-science and open-source, and maintain some of the largest and most active research communities in our industry. Our team is located in London and Montreal, where we share close connections with Mila, the world’s largest deep learning research institute.
About the role
We’re seeking an experienced Full-Stack Software Engineer to join our team in Montreal. Together, we’ll build products and services for two main audiences: internally, for our fellow scientists and researchers, and externally, to support Valence’s open science and community initiatives. We’re looking for someone who is flexible, versatile, and can wear several hats when the need arises. Our teams are small and cross-functional, offering abundant learning opportunities and the opportunity to build solutions for some of the world’s most complex scientific problems.
More specifically, in this role, you will:
- Own full features of the projects you work on, building them across the full-stack of frontend to backend.
- Explore and implement reasoning systems using the LangChain ecosystem.
- Develop memory modules and ETL pipelines for up-to-date, production-ready databases.
- Build vector databases for Retrieval-Augmented Generation (RAG) applications, and traditional SQL databases interfacing with tools such as CDD Vault.
- Build evaluation systems for LLM agents, and establish observability and traceability for LLM autonomous systems.
- Write, deploy, and leverage Cloud-based infrastructure, third-party Software as a Service providers, and open-source libraries to deliver better features for our users.
- Be exposed to, and participate in, cutting-edge research and projects, at the intersection of Software Engineering, Machine Learning and Drug Discovery.
- See the impact of your work on end users and have your voice heard in the direction of your projects.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Solid, demonstrated experience in full-stack software engineering, including modern frontend (TypeScript, Next.js/React, and their associated ecosystem) and backend (Python, FastAPI/Django, and their ecosystem) development.
- Some experience with Cloud-based infrastructure (GCP, Vercel, etc).
- Demonstrated experience in building Software as a Service products, Web services APIs, and thinking in terms of platforms.
- A continuing ability and desire to own and deliver full-stack features, while always keeping the user in mind.
- A keen interest in bridging the gap between machine learning research and its practical application in production environments.
- Deep interest in building LLM-based agents and applications, ideally with some experience with LangChain or related libraries.
Nice to have:
- Some knowledge or experience in distributed system observability, especially OpenTelemetry, and associated tools like Honeycomb.
- Some knowledge or experience of Infrastructure as Code (Terraform), to manage Cloud-based infrastructure.
- Knowledge or desire to learn the necessary biology, chemistry, and physics knowledge to collaborate with an interdisciplinary team of drug discovery scientists, and bridge the gap with the engineering team.
Valence Labs is committed to creating a diverse and inclusive environment, where understanding and accommodating personal needs and preferences is a priority. Join our multidisciplinary team of passionate researchers, eager to push the boundaries of ML research and contribute to industrializing scientific discovery to radically improve lives.
How did you initially hear about this job? *
Please select
If you chose Valence Labs or Recursion Employee, Valence Labs or Recursion Event, or Other, please specify here:
Are you legally authorized to work in Canada? *
--
What specifically appeals to you about Valence Labs, and why do you feel drawn to be a part of it? *
Equal Opportunity Employment Information (Completion is Voluntary)
Recursion is a proud equal opportunity employer.
We have a fundamental belief that we can only achieve our mission if we truly commit to diversity, equity and inclusion. We believe diversity makes us stronger, and it's our responsibility to build an equitable and inclusive workplace where our diverse talent thrives. To this end, we invite you to self-identify your race/ethnicity and gender. This information will be kept confidential and will not be shared with the hiring managers or otherwise considered as part of your application. Submission of this information is voluntary and refusal to provide any or all of the information requested will not subject you to any adverse treatment. If you are willing, please let us know if you identify as belonging to any of the following groups:
I identify my ethnicity as: *Asian
Black or African American
Hispanic or Latinx
Middle Eastern or Northern African
Native American or Alaska Native
Native Hawaiian or Other Pacific Islander
Two or more Races
White
I don't wish to answer
My Race/Ethnicity is not listed
I identify my gender as: *
Woman
Man
Non-binary
I don't wish to answer
My gender identity is not listed above
I identify as transgender: (Select one) *
Yes
No
I don't wish to answer
I identify my sexual orientation as: (Select one) *
Asexual
Bisexual, pansexual and/or queer
Gay and/or lesbian
Heterosexual
I don't wish to answer
Veteran Status (Select one) *
Yes, I am a veteran
No, I am not a veteran
I don't wish to answer
I have a physical disability (Select one) *
Yes, I have a physical disability
No, I do not have a physical disability
I don't wish to answer
#J-18808-Ljbffr
-
Senior Full Stack Engineer
7 days ago
Montreal, Canada Medeloop Inc. Full time2 weeks ago Be among the first 25 applicants As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with...
-
Senior Full Stack Engineer
7 days ago
Montreal, Canada Medeloop Inc. Full time2 weeks ago Be among the first 25 applicants As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with...
-
Senior Full Stack Engineer
7 days ago
Montreal, Canada Medeloop Inc. Full time2 weeks ago Be among the first 25 applicants As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with...
-
Senior Full-Stack Software Engineer
3 weeks ago
Montreal, Canada Valence Labs Full timeSenior Full-Stack Software Engineer - LLM & Generative AIValence Labs is an AI research and productization engine within Recursion dedicated to industrializing scientific discovery to radically improve lives. Combining the intellectual freedom of academia with the resources and stability of industry, our focus is the development of highly-autonomous systems...
-
Senior Full-Stack Software Engineer
3 weeks ago
Montreal, Canada Valence Labs Full timeSenior Full-Stack Software Engineer - LLM & Generative AIValence Labs is an AI research and productization engine within Recursion dedicated to industrializing scientific discovery to radically improve lives. Combining the intellectual freedom of academia with the resources and stability of industry, our focus is the development of highly-autonomous systems...
-
Senior Full Stack Developer
1 month ago
Montreal, Canada Reel FX Creative Studios Full timeDescription Job Summary: The Senior Full Stack Developer is guiding a team responsible for the design, development, deployment, and maintenance of over 40 internal facility and production management applications supporting the creation of animated feature films, episodic series, commercials, and virtual reality content. The candidate will perform code...
-
Senior Software Aerospace Engineer
1 week ago
Montreal, Quebec, Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Software Aerospace Engineer
1 week ago
Montreal, Canada Mannarino Systems & Software Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Software Aerospace Engineer
1 week ago
Montreal, Canada Mannarino Systems & Software Inc. Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries.Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...
-
Senior Full Stack Programmer
20 hours ago
Montreal, Canada Epic Games Full timeWHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...
-
Senior Full Stack Programmer
18 hours ago
Montreal, Canada Epic Games Full timeWHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...
-
Senior Full Stack Programmer
18 hours ago
Montreal, Canada Epic Games Full timeWHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...
-
Senior Full Stack Engineer, Growth
2 days ago
Montreal, Canada Circle Medical - a UCSF Health Affiliate Full timeABOUT US Circle Medical is the fastest-growing telemedicine provider in the US and has seen incredible growth of over 200% per year in each of the previous two years.Circle Medical is a venture-backed Y-Combinator healthcare startup on a mission to bring quality, delightful primary care to everyone on the planet. Built by top-tier physicians, engineers, and...
-
Senior Software Engineer
2 days ago
Montreal, Canada Vaco Full timeWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in AngularJS, Python, FastAPI, Snowflake, Docker, Redis. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining complex web...
-
Senior Full Stack Programmer
21 hours ago
Montreal, Canada Epic Games Full timeWHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic...
-
Développeur Senior Full Stack
3 weeks ago
Montreal, Canada Triton Digital Canada Inc. Full timeDéveloppeur Senior Full Stack // Senior Full Stack DeveloperMTL. Produit & développement / Product & Software Dev.Hybride à distance , Montréal,QuébecCanada Tu es passionné par les nouvelles technologies, et tu souhaites avoir un impact majeur dans une équipe de développement logiciel ambitieuse en constante quête d’innovation dans un cadre...
-
Développeur Senior Full Stack
3 weeks ago
Montreal, Canada Triton Digital Canada Inc. Full timeDéveloppeur Senior Full Stack // Senior Full Stack DeveloperMTL. Produit & développement / Product & Software Dev.Hybride à distance , Montréal,QuébecCanada Tu es passionné par les nouvelles technologies, et tu souhaites avoir un impact majeur dans une équipe de développement logiciel ambitieuse en constante quête d’innovation dans un cadre...
-
Développeur Senior Full Stack
3 weeks ago
Montreal, Canada Triton Digital Canada Inc. Full timeDéveloppeur Senior Full Stack // Senior Full Stack DeveloperMTL. Produit & développement / Product & Software Dev.Hybride à distance , Montréal,QuébecCanada Tu es passionné par les nouvelles technologies, et tu souhaites avoir un impact majeur dans une équipe de développement logiciel ambitieuse en constante quête d’innovation dans un cadre...
-
Senior Software Engineer
2 days ago
Montreal, Canada Vaco Full timeWe are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in AngularJS, Python, FastAPI, Snowflake, Docker, Redis. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining complex web...
-
Senior Full Stack Developer
3 weeks ago
Greater Montreal Metropolitan Area, Canada Botpress Full timeWe are seeking a highly skilled and passionate Senior Full Stack developer to join the Botpress team and build the future of AI Agents. With over 350,000 users since last year's launch, come join a fast-growing startup. Someone who excels with both front-end and back-end programming, all in Typescript. The Senior Full-Stack Developer is responsible for...