Base Career helps you apply smarter for this job.
Key skills for this role
A Python programmer who’s passionate about building well-designed, well-tested, user-oriented software
A problem solver who enjoys translating complex scientific requirements into intuitive, performant software solutions
An excellent communicator who loves collaborating in a diverse, interdisciplinary team environment
Write clear, highly-organized, maintainable Python code
Adopt good software engineering practices and methodologies
Design and build complex software with multiple interacting components
Utilize the latest tools and practices to produce high-quality, clean code
2 to 4 years of software development experience. While Python experience is preferred, we welcome engineers with strong backgrounds in C++, Java, JavaScript/React, or other development technologies who have basic exposure to Python and are eager to transition into a Python-focused role.
Strong foundational knowledge of data structures, algorithms, and complex problem-solving.
B.E. / B.Tech in Computer Science, Software Engineering, Mathematics, Physics, Chemistry, or any other stream.
Experience in GUI development and/or large, complex codebases preferred, but not required
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
New York City, USA
Hyderabad, IND
Hyderabad, IND
New York City, USA
Cambridge, USA
New York City, USA
New York City, USA
New York City, USA
New York City, USA
Public computational chemistry and biotechnology company serving drug-discovery, materials-science, academic, and government research teams.
Full-time
Entry · 2+ years experience
Onsite
Apply faster on company sites with our extension.