Logo
Washington Nationals

Software Engineering Intern, Baseball R&D (2026 Season)

Washington Nationals, Washington, District of Columbia, us, 20022

Save Job

Description

Summary:

The Washington Nationals Baseball Research & Development group is seeking a Software Engineering Intern to join our team for the 2026 season. Our group builds the data and software systems that power the Nationals’ decision-making across the baseball organization — from front-office analysis to player development processes, coaching decisions, and scouting evaluations.

As an intern, you’ll contribute directly to these systems by helping design data pipelines, APIs, and web applications used throughout our baseball operations department. Depending on your background and interests, you’ll have opportunities to focus on data engineering, web development, or a blend of both.

We have opportunities for both a summer-only internship (3-months) and a longer internship (6-months), with flexibility in starting dates. This internship is in-person in Washington, DC.

Essential Duties and Responsibilities:

The responsibilities will be some combination of the following, depending on whether the intern is focused on data engineering or web development.

Build data imports and data pipelines using Prefect.

Add functionality to our internal API microservice, implemented in FastAPI.

Design and build interactive data-driven web pages using Vue.js and Ruby on Rails.

Write documentation.

Requirements:

Education and Experience Requirements

Has or is pursuing an undergraduate or graduate degree from a four-year college or university, preferably in Computer Science or related field.

Knowledge, Skills, and Abilities necessary to perform essential functions

Enthusiastic about working in baseball.

Ability to work both collaboratively and independently with close attention to detail.

Experience with modern programming languages (e.g. Python, Ruby, JavaScript, or similar) and with SQL.

Some experience working on the command line in a Linux-like environment.

Some experience using git for version control.

Experience using AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, Gemini, Claude, Cursor) to accelerate development.

Experience with some of the following technologies is preferred:

Data frameworks: Pandas, Polars

Web frameworks: FastAPI, Flask, Node.js/Express, Ruby on Rails

Front-end frameworks: React, Vue.js

Data Visualization frameworks: D3.js, Plotly

Workflow orchestration tools: Prefect, Dagster, Airflow

Ability to communicate clearly and effectively.

Authorized to work in the United States.

Physical/Environmental Requirements

Office: Working conditions are normal for an office environment. Work may require occasional weekend and/or evening work. Occasional long hours may be required during the draft or trade deadline.

Interns can attend all home games but are not required to. Meals are provided to staff during games.

Application ProcessApproximately 10% of applicants will be invited to complete a take-home programming assignment, designed to take about 10 hours and to be completed within a 10-day window. We will review these submissions and invite selected candidates to participate in one or more video interviews.

Compensation:

The projected wage rate for this position is $17.95 per hour. Actual pay is based on several factors, including but not limited to the applicant’s: qualifications, skills, expertise, education/training, certifications, and other organization requirements. Starting salaries for new employees are frequently not at the top of the applicable salary range.

Equal Opportunity Employer:

The Nationals are dedicated to offering equal employment and advancement opportunities to all individuals regardless of their race, color, religion, national origin, sex, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, or any other protected characteristic under applicable law.

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.