CAS uses intuitive technology, unparalleled scientific content and unmatched human expertise to help companies create groundbreaking innovations that benefit the world. As the scientific information solutions division of the American Chemical Society, CAS manages the largest curated reservoir of scientific knowledge, and for over 119 years, has helped innovators mine, assess and apply that information to keep businesses thriving. The CAS team is global, diverse, endlessly curious and strives to make scientific insights accessible to innovators worldwide.
Position Summary
CAS is currently seeking a Software Engineer to join our Technology Talent Acceleration Program (TechTAP) beginning in July of 2027.
TechTAP is a premier early-career development program designed for ambitious technologists who are passionate about building innovative solutions and growing into future technology leaders. Participants gain hands-on experience delivering meaningful business impact while accelerating their technical, leadership, and professional development.
Through rotational assignments and immersive project experiences, participants will explore multiple technology disciplines. Some examples of rotational assignments include:
- Software Engineering and Application Development
- Data Engineering and Big Data Solutions
- Information Security and Cybersecurity
- Cloud Infrastructure and Platform Engineering
- Business Technology and Enterprise Solutions
Working alongside experienced mentors and leaders, participants will contribute to high-visibility initiatives, present to senior leadership, and develop the skills needed to thrive in a fast-paced technology organization.
Qualifications:
Required:
- Bachelor's degree in Computer Science, Information Systems, Computer Engineering, Data Analytics, Information Technology, or a related STEM field.
- 24 months or fewer of professional technology-related work experience.
- Minimum cumulative GPA of 3.0 on a 4.0 scale (or equivalent).
- Demonstrated passion for technology, innovation, and leadership.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent written and verbal communication skills, with the ability to explain technical concepts to diverse audiences.
- Proven ability to collaborate effectively in team environments while managing individual responsibilities.
- Demonstrated curiosity, adaptability, and commitment to continuous learning.
- Demonstrated leadership experience through academic, professional, volunteer, or extracurricular activities.
- Previous technical internship or co-operative experience.
Preferred:
- Experience with one or more of the following technologies:
- Artificial Intelligence and Generative AI tools
- Linux operating systems
- Java, Scala, or other object-oriented programming languages
- Angular or modern front-end frameworks
- Git and modern software development practices
- Apache Spark and large-scale data processing technologies
- Cloud platforms (AWS, Azure, or Google Cloud Platform)
- Containerization technologies (Docker, Kubernetes)
- Infrastructure as Code (Terraform or similar tools)
- DevOps methodologies and automation
- Security principles and secure software development practices
Key Responsibilities:
- Collaborate across technology and business teams to build trusted relationships and deliver innovative solutions that support strategic goals.
- Design, develop, test, and support technology solutions while following modern engineering best practices.
- Learn and apply evolving technologies, tools, and development methodologies.
- Identify opportunities to improve processes, increase efficiency, and enhance customer outcomes.
- Contribute innovative ideas and challenge conventional thinking to drive continuous improvement.
- Develop a strong understanding of customer needs and deliver measurable business value through technology solutions.
- Present project deliverables, recommendations, and outcomes to technical and executive audiences.
- Participate in leadership development experiences, including mentoring, technical leadership, project coordination, and team leadership opportunities.
- Foster an inclusive, collaborative culture that values diverse perspectives and continuous growth.
Candidates for this position must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future. EEO/Disabled/Veteran
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Skills Required
- Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, Data Analytics, Information Technology, or a related STEM field
- 24 months or fewer of professional technology-related work experience
- Minimum cumulative GPA of 3.0 on a 4.0 scale or equivalent
- Passion for technology, innovation, and leadership
- Strong analytical, problem-solving, and critical-thinking skills
- Excellent written and verbal communication skills, including explaining technical concepts to diverse audiences
- Ability to collaborate effectively in team environments while managing individual responsibilities
- Curiosity, adaptability, and commitment to continuous learning
- Leadership experience through academic, professional, volunteer, or extracurricular activities
- Previous technical internship or co-operative experience
- Experience with artificial intelligence and generative AI tools
- Experience with Linux operating systems
- Experience with Java, Scala, or other object-oriented programming languages
- Experience with Angular or modern front-end frameworks
- Experience with Git and modern software development practices
- Experience with Apache Spark and large-scale data processing technologies
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with Docker or Kubernetes
- Experience with Terraform or similar Infrastructure as Code tools
- Experience with DevOps methodologies and automation
- Knowledge of security principles and secure software development practices
What We Do
At CAS, we curate, connect, and analyze scientific knowledge to reveal the unseen connections that inspire breakthroughs. We weave a fabric of discovery that scientific innovators can tap into to stimulate their creativity and accelerate their work. Because when the world turns to science, science turns to CAS. So if you're advancing research, repurposing technology, making strategic decisions, or leading digital R&D initiatives, take a look at our story below to see how partnering with us gets you there faster. A global company based in Columbus, Ohio, CAS employs over 1,400 experts who curate, connect, and analyze scientific knowledge to reveal unseen connections. CAS is a division of the American Chemical Society. Connect with us at cas.org.








