Software Developer Associate
- US$250000 - US$400000 per annum
- New York
- Permanent
A cutting-edge research group is looking for an early-career Software Developer Associate to join its software and informatics team in New York City. This is an exciting opportunity to work at the intersection of software engineering, AI, and computational drug discovery - collaborating with some of the leading minds in chemistry, biology, and computer science.
This organisation is globally recognised for developing pioneering technologies that power large-scale simulations and data-driven approaches to drug development. Among its standout innovations is a proprietary supercomputer designed specifically to accelerate molecular dynamics - a tool central to its internal and collaborative R&D work. With a strong emphasis on scientific integrity, smart engineering, and real-world healthcare outcomes, this is a place for individuals who want to make meaningful contributions in a high-impact environment.
Your role as Software Developer Associate
The Software Developer Associate will play a key role in designing, building, and supporting critical tools and infrastructure used across the group's AI and drug discovery teams.
Core responsibilities include:
Developing and maintaining software systems used in data analysis, cheminformatics, and scientific workflows.
Scripting, automating, and optimising end-user computing environments to enhance efficiency across research teams.
Troubleshooting and supporting internal tools and integrations with third-party software and platforms.
Helping establish and maintain scientific data pipelines that enable scalable research and discovery.
Writing technical documentation and ensuring best practices are followed in version control and software hygiene.
Collaborating with chemists, biologists, machine learning engineers, and software developers on cross-disciplinary projects.
Experience and qualifications for the Software Developer Associate role
This role is ideal for early-career software developers with a keen interest in science, AI, and problem-solving in complex technical environments.
Key qualifications include:
Proficiency in Python, particularly for scripting scientific workflows or data analysis tasks.
Familiarity with Linux/UNIX environments and an understanding of software development practices in those systems.
Exposure to cheminformatics, computational drug discovery, or AI-based tools is highly desirable.
Interest or experience in agentic or generative AI models is a plus.
Strong problem-solving skills, intellectual curiosity, and the ability to work both independently and collaboratively.
A degree in computer science, engineering, bioinformatics, chemistry, or a related field.
While knowledge of C++ or scientific computing libraries is a bonus, the team values versatility, curiosity, and a proactive mindset above any single technical skill.
Perks and benefits
Join a world-renowned research organisation focused on solving meaningful scientific problems.
Work alongside a multidisciplinary team with deep expertise in computational science, AI, and drug discovery.
Get hands-on experience with advanced tools and technologies in an intellectually stimulating setting.
Benefit from a collaborative culture that supports learning, innovation, and personal development.
Receive a competitive compensation and benefits package designed to support early-career growth.
For immediate consideration, please apply now. If this role isn't quite the right fit, but you're interested in early-career software roles within scientific and AI-driven environments, feel free to get in touch to explore other opportunities.