Mariana Minerals→
Full-Stack Software Engineering Intern at Mariana… · Ann Arbor
InternshipOn-siteAnn Arbor, MI
Skills
pythonjavascripttypescriptfrontend frameworksbackend developmentapi developmentdata integrationfull-stack development
Job Description
Summary: Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. They are seeking a Full Stack Software Engineer Intern to work on real, high-impact problems, contributing to building internal tools and systems that support engineering and operations.
Responsibilities:
- Own a defined project with clear deliverables by the end of the internship
- Build full-stack features across frontend (React or similar) and backend services
- Develop and maintain APIs, services, and data integrations
- Work with internal stakeholders to understand workflows and translate them into software
- Contribute to internal tools that improve efficiency of engineering and operations teams
- Integrate with third-party tools and systems (APIs, data pipelines, etc.)
- Collaborate with ML engineers to support data pipelines or ML-powered features where relevant
- Test, debug, and iterate on production systems
- Present your work, impact, and learnings at the end of the internship
Required Qualifications:
- Currently pursuing a degree in Computer Science, Software Engineering, or related field
- Strong programming fundamentals (Python, JavaScript/TypeScript, or similar)
- Familiarity with web development (frontend frameworks and backend basics)
- Hands-on experience through projects, coursework, or internships
- Ability to break down problems and build end-to-end solutions
- Comfortable working in ambiguous environments and learning quickly
- Clear communication skills and willingness to collaborate across teams
Required Skills: Python, JavaScript, TypeScript, Frontend frameworks, Backend development, API development, Data integration, Full-stack development