Recent Searches

You haven't searched anything yet.

6 infrastructure engineer ii Jobs in hanover, nh

Dartmouth College
Hanover, NH | Full Time
$92k-118k (estimate)
3 Days Ago
Dartmouth College
Hanover, NH | Full Time
$86k-107k (estimate)
1 Week Ago
Dartmouth College
Hanover, NH | Full Time
$115k-150k (estimate)
2 Days Ago
Dartmouth College
Hanover, NH | Full Time
$89k-111k (estimate)
1 Month Ago
Dartmouth College
Hanover, NH | Full Time
$94k-120k (estimate)
1 Week Ago
Research Software Engineer II (RSEII), Scientific and High Performance Computing
Apply
$95k-114k (estimate)
Full Time 3 Days Ago
Save

Dartmouth College is Hiring a Research Software Engineer II (RSEII), Scientific and High Performance Computing Near Hanover, NH

Position Details
Position Information
Posting date: 05/28/2024
Closing date:
Open Until Filled: Yes
Position Number: 1128884
Position Title: Research Software Engineer II (RSEII), Scientific and High Performance Computing
Department this Position Reports to: Research Software Engineering
Hiring Range Minimum: $100,400
Hiring Range Maximum: $115,500
Union Type: Not a Union Position
SEIU Level: Not an SEIU Position
FLSA Status: Exempt
Employment Category: Regular Full Time w/end date
Scheduled Months per Year: 12
Scheduled Hours per Week: 40
Schedule:
M-F, 8a-5p

Location of Position:
Hanover, NH

Remote Work Eligibility?: Hybrid
Is this a term position?: Yes
If yes, length of term in months.: 36
Is this a grant funded position?: No
Position Purpose:
The Research Software Engineer II ( RSEII ), Scientific and High Performance Computing at Dartmouth leads the development and management of complex software and data science projects. This role collaborates extensively with Principal Investigators, researchers, students, and external stakeholders to provide robust, secure, and scalable software solutions that meet the evolving needs of Dartmouth's research community. Skilled in managing rapid developments, the RSEII excels in multitasking and project management. The RSEII focuses on scientific and high-performance computing (both CPU and GPU ) to support machine learning and generative AI initiatives. Leveraging emerging technologies, this role tackles complex research challenges and enhances processes. Additionally, the RSEII ensures that AI developments are ethical, sustainable, and aligned with project goals.
Description:
Join Our Team as a Research Software Engineer II at Dartmouth!
Are you passionate about pushing the boundaries of scientific and high-performance computing? Dartmouth is looking for a dynamic Research Software Engineer II ( RSEII ) to lead and innovate in complex software and data science projects.
About the Role:
As an RSEII , you will be at the forefront of developing and managing cutting-edge software solutions that drive Dartmouth's research initiatives. Collaborating with Principal Investigators, researchers, and students, you will ensure robust, scalable, and secure software solutions. Your expertise in both CPU and GPU high-performance computing will support advanced machine learning and AI projects, solving complex research challenges and enhancing processes.
What You'll Do:
  • Lead Projects: Manage large-scale research software projects, ensuring they meet research goals and are scalable for future needs.
  • Innovate: Implement and optimize high-performance computing solutions, staying current with AI advancements to enhance project outcomes.
  • Collaborate: Act as a key liaison, ensuring clear communication and alignment between software engineering teams and research stakeholders.
  • Mentor and Train: Guide junior engineers, develop training programs, and stay updated with the latest trends in software engineering and research computing.
Your Skills and Expertise:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • At least 3 years of experience in software engineering within an academic or research environment.
  • Proficiency in Python and AI frameworks like TensorFlow and PyTorch.
  • Strong understanding of machine learning, data processing, and AI.
  • Experience with CPU and GPU -based high-performance computing and cloud platforms ( AWS , Azure, Google Cloud).
Why Dartmouth?
  • Impactful Work: Contribute to groundbreaking research and innovative projects.
  • Collaborative Environment: Work with a diverse and interdisciplinary team of experts.
  • Professional Growth: Continuous learning and professional development opportunities.
Join Us:
Be a part of a team that is driving innovation in scientific and high-performance computing. Apply now to lead the future of research software engineering at Dartmouth!

Required Qualifications - Education and Yrs Exp: Bachelors or equivalent combination of education and experience
Required Qualifications - Skills, Knowledge and Abilities:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3 years of experience in software engineering within an academic or research environment.
  • Strong proficiency in Python and AI frameworks (TensorFlow, PyTorch).
  • Demonstrated knowledge of generative models (GANs, VAEs) and natural language processing ( NLP ).
  • Experience in source code optimization and troubleshooting.
  • Strong understanding and hands-on experience with machine learning, data processing, and artificial intelligence.
  • Experience with CPU and GPU -based high-performance computing ( HPC ), parallel ( MPI ), and distributed computing.
  • Experience with cloud platforms ( AWS , Azure, Google Cloud) and AI deployment.
  • Familiarity with key research and scientific programming languages (Matlab, R, SAS , SPSS , STATA ) and web frameworks (JavaScript).
  • Experience leading or contributing to open-source projects.
  • Familiarity with data security and privacy best practices.
  • Experience working with diverse and interdisciplinary research teams.
  • Knowledge of emerging trends and technologies in research software engineering.
  • Demonstrated commitment to continuous learning and professional development.
Preferred Qualifications:
  • Advanced degree (Master's or Ph.D.) in Computer Science, Engineering, Data Science, or a related field and publication track record.
  • More than 5 years in research software development, with a portfolio of complex, multi-disciplinary projects.
  • Certification in project management ( PMP , Agile/Scrum Master).
  • Advanced proficiency with cloud computing solutions and containerization tools (Docker, Kubernetes).
  • Significant contributions to open-source projects, showcasing collaborative and community-focused software development.
  • Experience with ethical AI practices in AI models.
  • Hands-on experience using large foundation models (e.g., LLMs) and associated tool chains and APIs to build applications, tools, and workflows.
Department Contact for Recruitment Inquiries: Jonathan Kulp
Department Contact Phone Number: 603.646.6110
Department Contact for Cover Letter and Title: Will Cowen
Department Contact's Phone Number: 603.646.3989
Equal Opportunity Employer:
Dartmouth College is an equal opportunity/affirmative action employer with a strong commitment to diversity and inclusion. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications by members of all underrepresented groups are encouraged.

Background Check:
Employment in this position is contingent upon consent to and successful completion of a pre-employment background check, which may include a criminal background check, reference checks, verification of work history, conduct review, and verification of any required academic credentials, licenses, and/or certifications, with results acceptable to Dartmouth College. A criminal conviction will not automatically disqualify an applicant from employment. Background check information will be used in a confidential, non-discriminatory manner consistent with state and federal law.

Is driving a vehicle (e.g. Dartmouth vehicle or off road vehicle, rental car, personal car) an essential function of this job?: Not an essential function
Special Instructions to Applicants:
This position is a 36-month term position.
Dartmouth College has a Tobacco-Free Policy. Smoking and the use of tobacco-based products (including smokeless tobacco) are prohibited in all facilities, grounds, vehicles or other areas owned, operated or occupied by Dartmouth College with no exceptions. For details, please see our policy. https://policies.dartmouth.edu/policy/tobacco-free-policy
Additional Instructions:
Quick Link: https://searchjobs.dartmouth.edu/postings/73999
Key Accountabilities
Description:
Software Development and Management
  • Leads and manages large scale research software projects, overseeing timeline creation, stakeholder coordination, and resource allocation.
  • Conducts thorough technical surveys to identify and integrate advanced software tools, components, libraries, and tools that enhance project outcomes.
  • Designs, develops, implements, and documents complex software solutions, ensuring they align with research goals and are scalable for future needs.
  • Implements and optimizes high-performance computing solutions and existing applications for distributed computing environments.
  • Maintains the highest standards of software quality through rigorous testing, debugging, and continuous integration practices.
  • Upholds ethical AI development practices, focusing on fairness, transparency, and privacy.
  • Stays current with the latest advancements in AI research, applying new findings to enhance project effectiveness.
  • Develops and maintains comprehensive technical documentation accessible to a diverse user base, including researchers and IT professionals.
  • Independently manages multiple concurrent projects, effectively prioritizing tasks to meet deadlines and achieve project milestones.
  • Fosters collaboration with the research community to understand their needs and translate them into innovative software solutions.
Percentage Of Time: 50%
Description:
Collaboration and Relationship Management
  • Acts as a key liaison between the software engineering and the cyberinfrastructure teams and research stakeholders, ensuring clear communication and alignment of project objectives.
  • Engages in collaborative design and analysis sessions to create user-centered software solutions that address the specific needs of researchers.
  • Builds and maintains strong relationships with faculty, computing professionals, and external partners to support interdisciplinary research projects.
  • Provides expert consultation on software requirements, leveraging in-depth knowledge of research processes and technology trends to guide project direction.
Percentage Of Time: 30%
Description:
Training and Development
  • Mentors junior engineers and research staff, sharing expertise in software engineering and research methodologies.
  • Develops and delivers training programs and workshops to empower researchers with advanced software tools and methodologies.
  • Stays updated on software engineering and research computing trends through continuous professional development, including attending conferences and engaging with professional networks.
Percentage Of Time: 15%
Description:
Other Duties as Assigned

Percentage Of Time: 5%
Demonstrates a commitment to diversity, inclusion, and cultural awareness through actions, interactions, and communications with others.
Performs other duties as assigned.

Job Summary

JOB TYPE

Full Time

SALARY

$95k-114k (estimate)

POST DATE

07/02/2024

EXPIRATION DATE

07/18/2024

WEBSITE

home.dartmouth.edu

HEADQUARTERS

WEST LEBANON, NH

SIZE

3,000 - 7,500

FOUNDED

1769

REVENUE

$500M - $1B

INDUSTRY

Colleges & Universities

Related Companies
Show more

Dartmouth College
Full Time
$115k-150k (estimate)
2 Days Ago
Dartmouth College
Full Time
$97k-122k (estimate)
5 Days Ago
Dartmouth College
Full Time
$71k-88k (estimate)
5 Days Ago