cover image
QuantLink AI

Software Engineer Intern

Hybrid

Minneapolis, United states

Fresher

Internship

05-12-2025

Share this job:

Skills

Python JavaScript TypeScript SQL DevOps Monitoring Decision-making Research Machine Learning Programming Databases git Azure react AWS Django cloud platforms Analytics JavaScript/TypeScript Nextjs GCP Flask FastAPI Data Science Web Development PostGres

Job Specifications

About QuantLink

QuantLink is a financial technology company building data and analytics tools for public equity markets. We use modern software engineering, machine learning, and quantitative research to help investors better understand how companies and stocks have behaved historically under different conditions.

Our platform focuses on:

Organizing and analyzing large sets of technical, fundamental, and price-based data
Providing transparent, evidence-based analytics and tools
Supporting investors and professionals in making more informed, data-driven decisions

As an early-stage company, we work in a focused, collaborative environment where people can take real ownership of their projects and see their work used in production.

Role Overview

This is a paid, full-time internship for a software engineering intern based in Minneapolis, MN, with a hybrid work arrangement (a mix of in-office and remote work).

You will work with our engineering, data, and product teams to build and maintain core parts of our platform. This includes backend services in python and fastapi, frontend experiences in nextjs, and integrations with our data and analytics pipelines. You will help turn product ideas and quantitative research into fast, reliable, and usable tools for investors.

Key Responsibilities

In this role, you will:

Design, build, and maintain backend services and api endpoints using python (fastapi or similar)
Implement and iterate on frontend features in nextjs (react-based) for our web application
Work with databases and data pipelines to fetch, transform, and serve financial and analytics data to the product
Write clean, tested, and maintainable code, and participate in code reviews
Collaborate with product, design, data science, and research teammates to translate requirements into technical implementations
Help improve system reliability, performance, and developer experience (logging, monitoring, tooling, and testing)
Contribute to documentation of services, components, and internal tools so others can use and extend them
Iterate based on user feedback and usage data to refine existing features and build new ones

Required Qualifications

Strong skills in software engineering, computer science, or related fields
Proficiency in at least one programming language commonly used for web development, such as python or javascript/typescript
Comfort with core concepts such as data structures, algorithms, and basic software design patterns
Experience building web applications or apis (class projects, personal projects, or previous internships all count)
Familiarity with backend development using frameworks such as fastapi, flask, django, or similar
Familiarity with frontend development using react, nextjs, or similar component-based frameworks
Working knowledge of relational databases and sql
Experience using git and modern development workflows (branches, pull requests, code reviews)
Ability to work collaboratively in a small, fast-paced team
Ability to communicate technical ideas clearly, both in writing and verbally, to technical and non-technical stakeholders

Nice to Have

Experience with or interest in supabase, postgres, or other modern backend-as-a-service and database tools
Interest in or basic familiarity with financial markets, trading, or investing
Experience working with apis that expose data or analytics to end users
Exposure to cloud platforms (aws, gcp, or azure) and modern devops tooling
Experience working with time-series data or analytics-heavy applications
Exposure to data science and ai concepts at a beginner to intermediate level (for example, integrating models via apis, basic ml workflows, or collaborating with data teams)
Previous internship, research, or project experience in software engineering or web application development

Why QuantLink?

Work on real-world problems where your code ships to production and is used by actual users
Get exposure to the full lifecycle of building a data product, including design, implementation, testing, deployment, and monitoring
Collaborate closely with data science and research teammates and see how software engineering connects to quantitative analytics and decision-making
Learn directly from experienced founders and technical leaders in software, data, and product
Join early enough to have meaningful ownership over projects, tools, and processes, and to influence the direction of the product and engineering stack

About the Company

The research platform redefining what's possible in investment analysis. Know more