Software Engineer

2 weeks ago


Pune, India ACS International India Pvt. Ltd. (ACSII) Full time

ACS-I India is looking for a 6+ years Cheminformatics Software Engineer with a combined background in computer-science and chemistry. The candidate must have solid grasp of chemical principles (and possibly biology, pharmaceuticals, or polymers), be skilled in using and developing software and designing databases and know how to apply statistical analysis and other mathematical methods. The ideal candidate will have a strong background in cheminformatics, computational chemistry, and data analysis, with a passion for innovation and problem-solving.


About ACS-I India:

ACS International India Pvt Ltd. (ACS-I India) is a wholly owned subsidiary of ACS International Ltd, USA and a part of the American Chemical Society. ACS-I India represent products and services provided by ACS divisions, including CAS to the world’s most important scientific companies, government organizations, global patent offices and academic institutions to promote research and discovery.


About CAS:

CAS is a division of the American Chemical Society and is a source of chemical information. CAS provides products and services, solutions for researchers and professional searchers, and support and training. CAS has provided the most comprehensive repository of research in chemistry and related sciences for over 100 years. CAS finds, collects and organizes all publicly disclosed substance information and creates the world's most valuable chemistry databases. Scientists and patent professionals across the world rely on this database.


Job Responsibilities:

  • Screen databases and libraries that contain both actual and hypothetical chemical compounds.
  • Screen large combinatorial databases for the molecules most likely to provide a specific therapeutic effect.
  • Develop the capabilities and create report/analysis of external patent/literature data package in assisting ongoing projects/platforms/initiatives.
  • Develop computational capabilities to support data integration and data visualization of ongoing projects.
  • Interpret the data collected from various sources and make it machine learning model readable.
  • Collect, clean, and optimize the data for the model building. Transform the data into the required format.
  • Identifying chemical property classifications and trends from large databases using mathematical techniques.
  • Developing methods and capabilities for archiving and retrieving data on molecular structures, reaction pathways, molecular interactions, or other phenomena.


Technologies and Tools:

  • Very strong background in organic chemistry, cheminformatics, computational chemistry, and data analysis.
  • Proficiency in programming languages such as Java (Java 11+ is preferable) and C .
  • Strong knowledge of cheminformatics tools and databases.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • You have deep knowledge of one or more Java frameworks like Spring Boot, Spring, Struts etc.
  • You have worked with SQL, No-SQL, or document databases. Experience of MongoDB is preferable.
  • Must be comfortable working from the command line, using git.
  • You should have some experience with any public cloud service. AWS experience is desirable.
  • You are experienced in configuring and tuning the build tools, such as Gradle, Maven, Webpack, etc.
  • Your experience in Test Driven Development (TDD) will be given more advantage.
  • You have worked with containers and Docker.
  • You should have worked with tools like JIRA, Confluence etc.
  • Cross Functional Skill Development – willing to learn new skills and roles to meet the needs of their team.



Job Requirements:

  • Master's or Ph.D. in Organic Chemistry with relevant knowledge and equivalent experience in Information Technology field or Master's or Ph.D. in Cheminformatics, Computational Chemistry, or related field.
  • Minimum of 6 years of experience in cheminformatics or computational chemistry.
  • Proficiency in programming languages such as Java and C .
  • Strong knowledge of cheminformatics tools and databases.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication and interpersonal skills.
  • Practical experience with Agile-based software delivery practices with varying sprint and release cycles, testing, code review and production migration phases is desired.


Preferred Qualifications:

  • Experience with machine learning and data mining techniques.
  • Knowledge of cheminformatics software development and integration.
  • Experience working in the pharmaceutical or biotechnology industry.


If interested, please send your cover letter and CV to


  • Software Engineer II

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...

  • Software Engineer II

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...

  • Software Engineer II

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...

  • Software Engineer II

    4 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    2 months ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    4 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...

  • Software Engineer II

    4 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Principal Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools....


  • Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...


  • Pune, India Cybage Software Full time

    About Cybage:Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...


  • pune, India Cybage Software Full time

    About Cybage: Founded in 1995, Cybage Software Pvt. Ltd., a technology consulting organization is a leader in the hi-tech and outsourced product engineering space. We are a valued partner to technology startups, mid-size companies, and Fortune 500 corporations alike. Our solutions are focused on modern technologies, and are enabled by a scientific,...

  • Software Engineer III

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...

  • Software Engineer III

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Principal Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Software Engineer I

    13 hours ago


    Pune, India Rocket Software Full time

    Job Description Summary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.  Essential Duties and Responsibilities : Learnsand...

  • Software Engineer I

    4 weeks ago


    Pune, India Rocket Software Full time

    Job Description Summary:The Software Engineer-I designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.  Essential Duties and Responsibilities : Learnsand...