CCG offers a dynamic working environment, a competitive salary and comprehensive benefits. For out-of-the-box thinkers with a passion for programming and no fear of a steep learning curve, CCG provides a unique opportunity to work on a multitude of different projects in all stages of the software development cycle.

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.
No phone calls, please.

CCG currently has openings for the following professionals:

Job Code: AAM21

Location: Montreal, Canada

The Academic Accounts Manager is responsible for managing and growing academic accounts worldwide. The ideal candidate will drive new sales and growth by developing a robust educational sales pipeline and managing academic partnerships/collaborations. The position is located in Montreal, Quebec.

Main Responsibilities
  • Identify and qualify new academic sales opportunities.
  • Develop and execute tactics and strategic plans to increase academic sales.
  • Build and maintain strong relationships with academic customers and partners.
  • Manage the sales cycle globally for all academic accounts.
  • Cultivate relationships with academic institutions to support the CCG marketing strategy.
  • Manage access to pedagogical licenses for academic institutions.
  • Forecast and report revenue pipeline projections to management.
  • Be a well-respected and trustworthy resource for our clients.

Qualifications
  • A strong entrepreneurial spirit with the ability to set ambitious goals and achieve success with minimal oversight.
  • Demonstrated ability in qualifying, developing, growing and closing accounts.
  • Experience and proven track record in developing and maintaining a large volume of accounts.
  • Outstanding management and organizational skills.
  • Highly adaptive and able to work in fast-evolving environments.
  • Able to travel to meet with prospects, customers or participate in industry events.
  • Exceptional English communication skills (verbal & written).
  • Strong relationship building skills and work ethic.
  • Bachelors or Masters with a minimum experience of 1-3 years in computational chemistry, biochemistry, structural biology or other related fields.
  • Knowledge of software or pharmaceutical industries is a plus.

Please send your cover letter and resume by email to (with AAM21 in the subject line).

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: AM16

Location: Cologne, Germany or Cambridge, UK

We are seeking an account manager at our office either in Cologne, Germany or Cambridge, UK to join our global team of commercial account managers. Reporting to the Vice President, you will be responsible for developing and increasing sales of CCG’s software within the biotechnology and pharmaceutical industry throughout Europe. The customer base includes PhD. level scientists, departmental managers and opinion leaders in the industry. This is a unique opportunity to join an industry leader with expanding business and work closely with prominent researchers.

Main Responsibilities
  • Develop sales strategies to manage and grow existing accounts
  • Increase new business across Europe by prospecting, creating and closing opportunities in traditional and new market segments
  • Organize customer sales and technical visits, onsite training sessions for the purpose of increasing MOE usage and helping our customers understand CCG products
  • Manage customer technical support queries and tickets to ensure customer satisfaction and account growth
  • Provide recommendations to CCG sales and marketing teams that will have a positive impact on sales
  • Build and maintain long term positive customer relationships with research and development scientists and managers
  • Travel to conferences, customer sites and sales meetings

Qualifications
  • BSc. or advanced degree in Chemistry or life sciences
  • ~ 5 years solid track record of growing sales and strategic account management
  • Ability to travel within Europe
  • Direct commercial software sales experience or familiarity with enterprise wide software deployment a plus

Please send your cover letter and resume by email to (with AM16 in the subject line).

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: SS16

Location: Montreal, Canada

Reporting to a Director of Scientific Support, this position requires computational drug discovery experience as well as superior interpersonal skills. We currently have an open position in Montreal, Canada.

Main Responsibilities
  • Effectively interpret customers’ scientific problems and queries and resolve them as required by phone, email or meetings.
  • Provide on-site customer support including formal presentations, demonstrations, training and discussions with a view to increase usage of MOE applications.
  • Create customized software solutions using our in-house SVL scripting language.
  • Produce course materials, tutorials and other technical documents for pedagogical purposes.
  • Perform original research to produce scientific talks and posters and present them at conferences, workshops and customer visits.
  • Collaborate with CCG’s research and development team for software testing and discussions on software development.
  • Provide recommendations to CCG sales and management teams to ensure that customers’ expectations are met.
  • Travel throughout North America approximately 25% of the time.
  • Be a well-respected and trustworthy resource for our clients.

Qualifications
  • Ph.D. or equivalent experience in computational drug discovery.
  • Strong relationship building and technical writing skills.
  • Independent drive and a strong work ethic.
  • Outgoing and friendly personality.
  • Experience with the MOE software a plus.

Please send your cover letter and resume by email to (with SS16 in the subject line).

Your cover letter and resume should describe how your skills are of interest to a small and highly focused group of scientists, and are applicable to the development and maintenance of a software suite for computational drug discovery. It is advisable to have some knowledge of the Chemical Computing Group's current products and the needs of our customers.

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: SS14

Location: Cambridge, UK

Reporting to a Director of Scientific Support, this position requires computational drug discovery experience as well as superior interpersonal skills. This position is located In Cambridge, UK.

Main Responsibilities
  • Effectively interpret customers’ scientific problems and queries and resolve them as required by phone, email or meetings.
  • Provide on-site customer support including formal presentations, demonstrations, training and discussions with a view to increase usage of MOE applications.
  • Create customized software solutions using our in-house SVL scripting language.
  • Produce course materials, tutorials and other technical documents for pedagogical purposes.
  • Perform original research to produce scientific talks and posters for presentation at conferences, workshops and customer visits.
  • Collaborate with CCG’s research and development team for software testing and discussions on software development.
  • Provide recommendations to CCG sales and management teams to ensure that customer’s expectations are met.
  • Be a well-respected and trustworthy resource for our clients.

Qualifications
  • Ph.D. or equivalent experience in computational drug discovery.
  • Strong relationship building and technical writing skills.
  • Independent drive and a strong work ethic.
  • Outgoing and friendly personality.
  • Experience with the MOE software a plus.
  • Experience in modeling for biological therapeutics a plus.

Please send your cover letter and resume by email to (with SS14 in the subject line).

Your cover letter and resume should describe how your skills are of interest to a small and highly focused group of scientists, and are applicable to the development and maintenance of a software suite for computational drug discovery. It is advisable to have some knowledge of the Chemical Computing Group's current products and the needs of our customers.

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: R&D SCI

Location: Montreal, Canada

As a member of the Research and Development team, working full-time in our downtown office in Montreal, Canada, you will apply your expert algorithmic ability, programming skills, and scientific domain knowledge to help build, extend, and maintain CCG’s products. In this role, you will take projects through from conception to release, creating new applications as well as maintaining and extending existing code. Plan to become an expert in SVL, the scientific vector language, and to deepen or acquire expertise across the domains of computational and medicinal chemistry and biologics. Expect to have opportunities to create talks and present them at conferences, and to interact with clients.

Main Responsibilities
  • Research, implement, verify, and optimize new approaches to computer-assisted drug discovery
  • Design, implement, test, validate and maintain applications and extensions to CCG products
  • Write specifications, technical documentation, scientific reports and scientific articles
  • Create and give scientific or technical presentations
  • Interact with customers at meetings and conferences in North America and overseas
  • Provide scientific and technical assistance to the scientific support team

Skills and Experience
  • Five or more years professional software development experience in systems and applications programming
  • Experience with all phases of the software development cycle
  • Expert knowledge of C and Java is an asset
  • Knowledge of vector-oriented languages, parallel and distributed computing, 3D graphics, graphics drivers, and scientific software is an asset

Requirements
  • Exceptional programming skills
  • Proven working experience in developing, implementing and maintaining software
  • Expert knowledge in specialized fields such as GUI design, widget toolkits, networks, language design, compilers, graph theory, numerical analysis, I/O, and databases
  • Advanced degree in a technical discipline, such as Computational Chemistry, Computer Science, Electrical Engineering, or Applied Mathematics

Please send your cover letter and resume by email to (with R&D SCI in the subject line).

Your cover letter and resume should describe how your skills are of interest to a small and highly focused group of scientists, and are applicable to the development and maintenance of a software suite for computational drug discovery. It is advisable to have some knowledge of the Chemical Computing Group's current products and the needs of our customers.

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: R&D SCSD

Location: Montreal, Canada

You are a talented, exceptional programmer looking to join a small, high-performing team where you can make a fundamental impact working at the height of your skills on interesting projects. As a member of Research and Development, you will have the opportunity to face the demanding and varied challenges of the exciting domain of scientific drug discovery software development.

In this full-time position in our downtown office in Montreal, Canada, you will participate in building, extending, and maintaining CCG’s products, taking responsibility for key areas of development. You will apply your expert programming skills, diagnostic and analytical abilities, and technical knowledge to see projects through from conception to release. Anticipate opportunities to apply and expand your programming expertise in such specialized areas as computer graphics, UI toolkit development, parallel and distributed computing, and cross-platform technologies.

Main Responsibilities
  • Develop, build, and maintain core systems, infrastructure, applications, and extensions to CCG products
  • Participate in the conception, design, implementation, testing, and release of future CCG products

Skills and Experience
  • Expert-level programming experience in C
  • Deep-level knowledge of graphics and multi-platform programming using e.g. OpenGL, X11, Metal, Vulkan, etc.
  • Expert knowledge of Java, JavaScript, and shell scripting is an asset
  • Experience with Windows API, macOS Cocoa, CUDA, and OpenCL is an asset
  • Experience with platform porting, server-client development, and network communications is an asset
  • Experience with scientific programming, cloud computing, and job management systems is an asset

Requirements
  • 10 or more years in professional software product development
  • Commercial experience in a software development team on a large code base

Please send your cover letter and resume by email to (with R&D SCSD in the subject line).

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.

Job Code: R&D SSD

Location: Montreal, Canada

In this full-time position in our downtown office in Montreal, Canada, you will participate in building, extending, and maintaining CCG’s products. As a member of Research and Development, you will apply your expert programming skills, diagnostic and analytical abilities, and technical knowledge to see projects through from conception to release. Anticipate opportunities to develop infrastructure at all levels and to exercise and deepen your programming expertise in such specialized areas as high-performance optimization, parallel and distributed programming, and cross-platform technologies. Plan to become an expert in SVL, the scientific vector language, and to also acquire knowledge of computational and medicinal chemistry and biologics.

Main Responsibilities
  • Design, implement, test, validate, and maintain applications and extensions to CCG products
  • Research, implement, verify, and optimize new approaches to computer-assisted drug discovery
  • Write specifications, reports, and technical documentation
  • Provide technical assistance to the scientific support team

Skills and Experience
  • Five or more years professional software development experience in systems and applications programming
  • Experience with all phases of the software development cycle
  • Expert knowledge of C and Java is an asset
  • Knowledge of vector-oriented languages, parallel and distributed computing, 3D graphics, graphics drivers, and scientific software is an asset

Requirements
  • Exceptional programming skills
  • Proven working experience in developing, implementing and maintaining software
  • Expert knowledge in specialized fields such as GUI design, widget toolkits, networks, language design, compilers, graph theory, numerical analysis, I/O, and databases
  • Advanced degree in a technical discipline, such as Computational Chemistry, Computer Science, Electrical Engineering, or Applied Mathematics

Please send your cover letter and resume by email to (with R&D SSD in the subject line).

Your cover letter and resume should describe how your skills are of interest to a small and highly focused group of scientists, and are applicable to the development and maintenance of a software suite for computational drug discovery. It is advisable to have some knowledge of the Chemical Computing Group's current products and the needs of our customers.

We thank all applicants, however, please note that only applicants selected for consideration will be contacted.

No phone calls, please.