Full-Stack Software Intern
- Design and implement a web-based user interface for configuring simulation inputs, in close collaboration with developers and end-user geoscientists
- Integrate the UI with Python-based backend simulation code
- Define and manage data exchange interfaces (e.g., JSON) between frontend and backend
- Develop interactive visualizations to explore simulation outputsManage simulation execution workflows and perform basic post-processing
- Package and deploy the application on a local/internal server
- Apply best software engineering practices, including modular design, validation, version control, and clear documentation
- Strong programming skills in PythonExperience with full-stack web development (frontend + backend integration)
- Familiarity with data visualization and structured data formats (e.g., JSON)
- Experience with Dash, Plotly, or similar frameworks is a strong plus
- Basic understanding of local deployment and Linux environments preferred
- Currently pursuing a Master's or PhD in Computer Science, Software Engineering, or a related field.
- Self-driven, with a strong identity as a software engineer focused on building production-quality tools
- Comfortable collaborating with scientists and learning domain-specific conceptsMotivated to own and deliver end-to-end software projectsInterest in energy, sustainability, or scientific computing is a plus
Recommended Jobs
Instructor - Skating
Job Description Job Description Description: Facility Management Corporation, known as “FMC Ice Sports,” was formed in 1992 to deliver high quality ice sport facility management and operations, …
(Part-Time) Human Resources Generalist
Description Position at Nissin Ion Equipment USA, Inc. Nissin Ion Equipment USA, Inc., a Sumitomo Electric Group company, is seeking a part-time Human Resources Generalist in our Billerica, MA off…
Senior Associate, Business Development (Finance and Accounting Staffing Agency) POST NUMBER: 6649945003
Welcome to Vaco – an uncommon company with an empowered culture. At Vaco, we welcome talented innovators seeking a collaborative environment where creative freedom rings. Since 2002, we have exp…
Senior Manager, Benefits
Job Description Our client is hiring a contract Senior Manager, Benefits to lead their global benefits team and develop competitive programs that attract, reward, and retain employees. In this ro…
Product Engineer
Job Title: Product Engineer Location-Type: Danvers, MA- 3 days onsite Start Date Is: ASAP Duration: 6 Month Contract Compensation Range: $60-65/hr Benefits: Eligible for Health, Dent…
Facilitator, Youth Programs
Job Description Job Description Description: About Bouldering Project Bouldering Project is more than a climbing gym—we’re a community. We’re driven by a shared belief: that climbing, movemen…
Chiropractor
We are seeking a licensed Chiropractor to join our growing integrative care team in Amherst and Northampton, Massachusetts. This is an excellent opportunity to practice in a collaborative environment …
Member Service Representative, Lexington, MA, Full-Time, Onsite
Schedule Mon - Fri 7:30 – 4:30, alt. Thurs/Fridays 9:30-6:30, alt Saturdays 8:30 – 3:30 (40 hours) What You’ll Do Summary/Objective: Contribute to DCU's Success Sharing an…
Operational Effectiveness Lead
By clicking the Apply button I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takedas …
Senior Finance Manager POST NUMBER: 467437
Vaco by Highspring has partnered with our client to hire a Senior Finance Manager to join their team. This is a contract role (6 months)- possible perm Hybrid $150/hour Establish & lead …