Job Overview
We are seeking an accomplished Research Software Engineer II to join our vibrant Center for Digital Humanities. This remote position offers the opportunity to significantly impact the advancement of humanities research by leveraging innovative software solutions. If you possess a strong background in humanities research combined with a passion for coding, we encourage you to apply for this exciting role.
Key Responsibilities
- Design, develop, test, and document high-quality research software, ensuring ongoing maintenance and updates as necessary.
- Analyze, transform, and process both data and metadata to meet research objectives.
- Conduct code reviews and adhere to established best practices including unit testing, documentation, and continuous integration.
- Translate research requirements into effective software deliverables through careful analysis and design of software architectures.
- Provide expert consultation to faculty and students regarding best practices for humanities-driven research.
- Promote the work within the digital humanities field through various outreach activities such as presentations and blog contributions.
Required Skills
- Proficiency in programming languages typical in computational humanities research and data analysis, particularly Python (experience in R or JavaScript is also advantageous).
- Strong analytical skills, particularly in data analysis and visualization techniques.
- Excellent communication abilities to effectively collaborate with researchers, computer scientists, and data scientists.
- Proven experience in contributing to collaborative research teams and methodologies.
- Eagerness to learn and adopt new programming languages and technologies as required.
Qualifications
- A Bachelor's degree in Humanities, Data Science, Computer Science, Computational Studies, or a related discipline.
- Between 4 to 8 years of relevant experience as a Research Software Engineer or in a comparable role.
- A track record demonstrating clear and readable coding practices, meticulous documentation, and proficiency with version control systems along with automated testing.
- Evidence of successful engagement in collaborative research environments.
Career Growth Opportunities
Joining our team provides you with the chance to enhance your professional journey through continuous learning and development in the digital humanities, while working alongside esteemed researchers and innovative thinkers in the field.
Company Culture And Values
We pride ourselves on fostering a diverse and inclusive workplace environment that values collaboration, innovation, and the pursuit of knowledge. Our commitment to advancing research in the humanities is central to our mission, and we invite candidates who align with these values to apply.
Networking and Professional Opportunities
As part of our team, you will engage with a network of professionals dedicated to pushing the boundaries of research. This role not only facilitates skill development but also offers avenues for impactful collaboration across various disciplines.
This is a full-time, permanent position offering a competitive salary and benefits package based in [City, State]. We look forward to your application and to exploring how your skills can enhance our mission at the intersection of humanities and technology.
Employment Type: Full-Time