Software Engineer
Dartmouth College
Position Title Research Computing Consultant II – AI & HPC Location & Schedule Hanover, NH – Hybrid available. Full‑time, 40 hours per week. Overview The Research Computing Consultant II (RCCII) – AI & HPC is a researcher‑facing facilitation specialist who partners with faculty and research teams to expand the adoption of artificial intelligence, high‑performance computing, and cloud‑based research tools across Dartmouth’s research enterprise. The role applies a data‑science lens to facilitation and outreach, helping faculty identify where AI and advanced computing can strengthen their workflows, and then supporting them in getting there through hands‑on guidance, workshops, documentation, and ongoing consultation. This is an early‑career role designed for someone with genuine enthusiasm for emerging technologies and a talent for translating complex tools into practical, accessible knowledge for research communities. The right candidate will be energized by community engagement and education, motivated by helping others succeed with new tools, and comfortable working across a wide range of disciplines and technical backgrounds. Responsibilities AI and HPC Researcher Facilitation Partners with faculty and research labs to assess computational and AI‑related needs and identify appropriate tools, platforms, and workflows suited to their research context. Advises researchers on effective and responsible use of large language models, AI‑assisted analysis tools, and cloud‑based AI services in their research workflows. Guides faculty and research teams in getting started with Dartmouth’s high‑performance computing environments, including account setup, job submission, resource selection, and basic troubleshooting. Helps research teams identify when cloud computing platforms are appropriate alternatives or complements to on‑premise HPC, and supports onboarding to relevant cloud research environments. Consults with researchers on responsible AI use, including awareness of limitations, reproducibility considerations, data privacy, and ethical dimensions of AI‑assisted research. Collaborates with the Research Cyberinfrastructure and Research Software Engineering teams to communicate faculty needs and contribute to improved researcher experience on HPC and cloud platforms. Supports Dartmouth‑affiliated research partnerships and enterprise collaborations by extending AI and HPC facilitation services as appropriate. Outreach, Education, and Community Engagement Designs and delivers workshops, short courses, and training sessions covering AI tools for research, HPC usage, cloud computing, reproducible workflows, and related topics for faculty and research lab audiences. Develops and maintains asynchronous learning resources including tutorials, how‑to guides, documentation, and reference materials that enable self‑directed researcher adoption of AI and HPC tools. Hosts regular office hours and drop‑in consultation sessions to provide accessible, approachable support for researchers at all stages of AI and HPC adoption. Proactively engages faculty and research labs across departments and disciplines to understand emerging needs and build awareness of available tools and services. Evaluates emerging AI tools, models, and platforms relevant to academic research and communicates their potential value and limitations to the research community in accessible terms. Contributes to the development of onboarding programs for new researchers joining Dartmouth’s computing ecosystem. Represents the Research Computing and Data team at departmental meetings, research events, and relevant campus forums to build relationships and expand service visibility. Data Science and Research Lifecycle Support Applies a data‑science perspective to facilitation work, helping researchers connect AI and HPC tools to their broader analytical and data‑management workflows. Supports data organization, preprocessing, and structuring tasks to prepare research datasets for AI‑assisted or HPC‑accelerated analysis. Contributes to the development of data visualizations and summary outputs that help research teams communicate findings and progress. Provides guidance on responsible and compliant use of research data in AI and cloud computing contexts, including awareness of relevant institutional and regulatory requirements. Promotes documentation and reproducibility as foundational practices in AI‑assisted and computationally intensive research. Professional Development and Institutional Contribution Actively monitors the evolving landscape of AI tools, large language models, cloud platforms, and HPC technologies as they apply to academic research practice, and regularly shares knowledge with the team. Maintains and expands technical proficiency in relevant tools and platforms to ensure facilitation guidance remains current and credible. Serves as a collegial resource to team members and contributes to a collaborative, service‑oriented environment. Promotes equitable and inclusive access. Demonstrates professionalism and collegiality through actions, interactions, and communications with others appropriate to an environment that is welcoming to all. Performs other duties as assigned. Required Qualifications Bachelor’s degree in computer science, data science, information science, a natural or social science, or a related field; Master’s degree preferred, particularly in a computationally oriented discipline. Minimum of one year of experience in research computing support, academic technology, data science facilitation, or a related role. Working knowledge of large language models and AI‑assisted tools, including practical experience applying them in research or analytical contexts. Familiarity with high‑performance computing environments, including job submission and basic workflow management. Foundational proficiency in Python or R for data analysis and workflow support. Demonstrated ability to explain complex technical tools and concepts clearly to non‑specialist audiences. Experience designing or delivering technical workshops, training sessions, or instructional materials. Strong interpersonal and communication skills, with genuine enthusiasm for community engagement and researcher support. Ability to work on campus multiple days per week; this is a hybrid‑eligible role requiring consistent in‑person presence to support the research community. Preferred Qualifications Master’s degree in data science, computer science, information science, computational science, or a related quantitative discipline. Hands‑on experience with cloud computing platforms used in research contexts (e.g., AWS, Google Cloud, Azure, or institutional cloud environments). Demonstrated ability to evaluate, advise on, and communicate the appropriate use and limitations of AI tools in academic or research settings. Background developing asynchronous educational content, documentation, or tutorials for technical audiences. Working knowledge of Linux‑based systems and HPC workload scheduling tools (e.g., Slurm). Active or emerging engagement with research computing, AI, or academic technology communities through presentations, working groups, or professional networks. Proficiency in data visualization tools and experience creating accessible, publication‑quality figures or interactive outputs. Grounding in research data management practices and awareness of compliance and privacy considerations in AI and cloud computing contexts. Exposure to the academic research lifecycle, including familiarity with grant processes, research workflows, or scholarly publishing norms. Equal Opportunity Statement Dartmouth College is an equal‑opportunity employer under federal law. 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 are welcome from all. Contact Information Christian Darabos – Sr. Director, Research Computing and Data (RCD) – View email address on click.appcast.io #J-18808-Ljbffr
$87.7k - $115k
...Director of Research Engagement and Data Science and works in close partnership with the Research Cyberinfrastructure and Research Software Engineering teams. Strong programming proficiency in R and Python, effective communication skills, workshop hosting experience, and a...SuggestedFull timeRemote work- ...Embedded Firmware Engineer Simbex is seeking an Embedded Firmware Engineer to develop production firmware for next-generation IoT wearable devices. In this role, you will build embedded software for low-power connected systems, integrate sensors and wireless technologies...Suggested
- ...Specific Essential Duties and Responsibilities: - Provide Tier-3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid... ...- Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives...SuggestedMinimum wageContract workTemporary workWork experience placement
- ...Minolta, currently has an exciting opportunity for a Service Desk Engineer! Priorities will be given to those residing in the... ...Managed Switches LAN / WAN / Wireless networking hardware and software technologies Systems Management Software (HP Insight Manager...SuggestedFor contractorsWork at officeRemote work
$170k
...Accountabilities Design and development of solutions as products that can evolve, meeting business requirements that align with modern software engineering practices and automated delivery tooling. This includes identification and implementation of the technologies and platforms....SuggestedHourly payTemporary workWork at office- ...Job Description My client is a local multidisciplinary Civil Engineering firm looking to add an Engineer with land development experience to their team! They work projects of all sizes and properly manage them. They are known for having an incredible work environment...Local areaFlexible hours
- ...Specialist for end users across the Tecnica Group North America organization. Primary job responsibilities will include user hardware & software support, help desk ticket management and escalation, installation of computer systems and software, configuration and support of...Work at officeRemote workWorldwideNight shift
$59.7k - $99.49k
...Hypertherm Associates is a global, 100% Associate-owned manufacturer with an exciting opportunity for a Technical Service Engineer to join our growing team. Hypertherm Associates is a 100% Associate-owned, global manufacturer with an exciting opportunity for a Technical...Temporary workLocal areaFlexible hours- ...required. Knowledge of RDBMS/SQL relational databases as well as non-relational databases and/or knowledge of other statistical software packages desired. Excellent interpersonal skills and strong organizational skills required, including the ability to work...Work at officeFlexible hours
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Norwich. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to...Shift workNight shiftWeekend work$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Etna. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to prepare...Shift workNight shiftWeekend work- Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS055, T1, Band 4 Job-Specific Essential Duties and Responsibilities: - Provide 24x7x365 support for enterprise cybersecurity operations, assisting with execution of directed cyber...Minimum wageContract workTemporary workWork experience placementRemote work
- Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS039, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Experience supporting documentation, reporting, and compliance activities - Understanding of network monitoring...Minimum wageContract workTemporary workWork experience placementRemote work
- Material Handler (Insert Handler) - $1,000 Hiring Bonus Job Summary: The Material handler (Insert Handler) will receive and process all inserts, complete all related paperwork, and distribute the material to the appropriate area. Duties/Responsibilities:...
- Job Description Looking for a new Med Tech job? My name is Leah and I'm a healthcare recruiter, I'm here to help! \n I have an awesome Genomics Tech Molecular Pathology role available near Etna, New Hampshire! \n Details \n - Full-time and permanent \n - Shift...Permanent employmentFull timeShift work
- Job Description Looking for a new Rad Tech job? My name is Leah and I'm a healthcare recruiter, I'm here to help! \n I have a Rad Tech role available near Etna, New Hampshire! \n Details \n - Full-time and permanent \n - Shift: Nights \n - Opportunities for...Permanent employmentFull timeShift workNight shift
$53.53k
Enterprise is hiring for its Management Training Program in Hartford, Vermont. This position offers immediate openings where you will start learning the business while serving as the face of Enterprise to customers and partners. You will develop skills in customer service...TraineeshipImmediate start$18 - $21 per hour
Opens and closes the store in the absence of store management, including all required systems start-ups, required cash handling, and ensuring the floor and stock room are ready for the business day. Responsible for opening back door of store for deliveries. Completes product...Hourly payWork experience placementSeasonal workLocal areaShift work$22.5 - $35.5 per hour
The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Hourly Wage: $22.5 - $35.5 per/hour The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional Compensation Includes...Hourly payMinimum wageFull timeTemporary workPart timeShift work$12 - $24.33 per hour
Position Overview The Team Lead works closely with the Department Manager(s) or Store Manager to receive, price, and stock merchandise to meet the needs of the store's customers and drive sales and profits. Assist Team Members with completing the work within the store. ...Part timeFlexible hoursAfternoon shift- ...Project Engineer Sagamore Plumbing & Heating LLC is looking to add to our growing team. The Project Engineer candidate must have technical... ...Microsoft Office Suite Bluebeam Quickpen / Estimating Software Sage 300 CRE Field Experience Physical Demands:...Permanent employmentContract workTemporary workFor contractorsFor subcontractorWork at officeFlexible hours
- ...Job Description A reputable, multi-disciplinary Civil Engineering firm is looking for a Senior Electrical Engineer, with a passion to deliver excellence! This firm works hard to ensure that their projects are planned, designed & managed to meet not only high expectations...Remote workFlexible hours
- Travel IR Technologist Lebanon, New Hampshire Get all the details (no obligation). Location Information More About New Hampshire New Hampshire Licensure Description We are looking for an Interventional Radiology Technologist (IR Tech) for an immediate...Immediate start
$2,796 per week
X-Ray Technologist Starts 8/17/26 Days, 36-40 hours. Weekends rotation. On-call: Yes. $2,796 Estimated Per Week * Lebanon, New Hampshire MedPro Healthcare Staffing, a Joint Commission-certified staffing agency, is seeking a quality X-Ray Tech for a contract...Hourly payWeekly payContract workLocal areaImmediate startWeekend work- Lead Manufacturing Technician-Finishing (We’ll Train You!) All Shifts | Monday–Friday | 7:00 AM – 3:00 PM – 11:00 PM Full-Time | Competitive Pay + Overtime Opportunities Build Something You Can Hold in Your Hands At Sheridan New Hampshire, your work doesn’t disappear...Full timeAll shiftsMonday to FridayShift work
$50.9k - $69.3k
Job Description Job Description Meet Us: King Arthur Baking Company has been sharing the joy of baking since 1790. Headquartered in Norwich, Vermont, we’re the ultimate baking resource – providing education, inspiration, and the highest quality products, all while...Permanent employmentTemporary workLocal areaImmediate startFlexible hours$95k - $125k
...Job Description Job Description Salary: $95,000 - $125,000 The System Design Engineer designs and engineers complex electromechanical devices. This role requires a passion for technology product development, particularly in consumer electronics, and experience collaborating...Remote work- Benefits Great Work Environment 401(k) Competitive salary Flexible schedule Opportunity for advancement Paid time off Training & development Job Summary The Lead Teacher develops and implements lesson plans, ensures a safe and welcoming environment, and provides guidance...Full timeWork experience placementWork at officeFlexible hours
- ...considered. - Ability to obtain and maintain a Public Trust security clearance. - Bachelor's degree in Computer Science, IT, Engineering, or equivalent practical experience. - 5 years of professional experience - 3+ years of hands-on Appian development experience...Minimum wageContract workTemporary workWork experience placement
- A leading home improvement retailer in West Lebanon is seeking a Department Supervisor to lead, train, and develop associates. Responsibilities include ensuring customers receive excellent service, assisting in operational decisions, and having strong product knowledge ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!





