Software Engineering Intern, Baseball R&D (2026 Season)
Washington Nationals
WASHINGTON · DC
Salary:
🥅 sports
Data Engineer
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.
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 Process
Approximately 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 notice from the Department of Labor.
Hundreds of jobs are waiting for you!
Subscribe to membership and unlock all jobs
Sports Analytics
We scan all major sports and leagues
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Alerts
You can get daily alerts in your email for a specific search
Access to job postings from top teams and companies
Daily updates and notifications based on your preferences
🎯 Over 90% of customers chose to renew their subscriptions after the initial sign-up
Monthly
$6.99/month
Billed Monthly
🤸♂️ Flexible for short time job hunting
💼 Unlimited access to all job posts
🎯 Advanced filtering tools
🔔 Personalized daily job alerts
📱 Mobile-friendly job search
🎁 Exclusive discount codes on courses & tools
💸 Save more than your subscription cost
↪️ Cancel anytime
Most Popular
Yearly
$39/year
Only $3.25/month billed annually
🏆 Save 50% compared to monthly
💼 Unlimited access to all job posts
🎯 Advanced filtering tools
🔔 Personalized daily job alerts
📱 Mobile-friendly job search
💰 Most popular choice
🎁 Exclusive discount codes on courses & tools
💸 Save more than your subscription cost
↪️ Cancel anytime
Lifetime
$59
One-time payment
🌟 One-time payment, lifetime access
💰 Best value for long-term career growth
💼 Unlimited access to all job posts
🎯 Advanced filtering tools
🔔 Personalized daily job alerts
📱 Mobile-friendly job search
🎁 Exclusive discount codes on courses & tools
💸 Save more than your subscription cost