Research Technologist (Department of Mechanical Engineering)
The Johns Hopkins University · Baltimore, MD · 4 wk ago
Information TechnologyFull-time
About the role
Join our dynamic team of professionals dedicated to advancing research and education. This position offers a unique opportunity to contribute to groundbreaking initiatives while benefiting from a supportive and collaborative environment.
Responsibilities
- Conduct in-depth research and analysis on complex data sets.
- Develop and maintain software applications to automate processes and improve efficiency.
- Collaborate with interdisciplinary teams to identify and implement innovative solutions.
- Present findings and recommendations to stakeholders, including senior leadership.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of relevant work experience in software development or data analysis.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with database management systems like SQL.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
Qualifications
- Advanced degree in Computer Science, Engineering, or a related field preferred.
- Experience with machine learning algorithms and frameworks.
- Knowledge of cloud computing platforms (AWS, Azure).
- Experience with version control systems (Git).
Skills
- Strong understanding of software development methodologies.
- Experience with agile project management tools.
- Ability to work independently and manage multiple projects simultaneously.
Benefits
Explore a comprehensive benefits package that includes:
- Competitive compensation and benefits package.
- Flexible work arrangements to balance work and life.
- Professional development opportunities and training programs.
- Employee wellness programs and resources.
Pay
Commensurate with experience and qualifications.
Schedule
Full-time, Monday through Friday, 9:00 AM to 5:00 PM.