Associate Software Engineer (Seasonal)

Major League Baseball

New York (NY)

On-site

USD 55,000 - 76,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Major League Baseball is seeking an Associate Software Engineer (Seasonal) in the Baseball and Content Engineering (BACE) org to build the code powering the MLB.com experience. You’ll work full-stack across JavaScript (Node, React, Next.js) and Java (Spring Boot) in a collaborative team.

You’ll leverage AI tools to scaffold, test, and refine features, with emphasis on code quality, security, and performance.

Qualifications

  • Bachelor's Degree or equivalent experience in Computer Science or Computer Engineering
  • 0-2 years of experience in Java and the Spring Boot framework
  • Experience with front-end web development
  • Understanding of unit, integration, and end-to-end testing
  • Understanding of modern agile processes, including continuous delivery, automated testing, and AI-assisted workflows
  • Familiarity with AI coding assistants (e.g., GitHub Copilot, Cursor, Codeium) and prompt-driven development

Responsibilities

  • Work in a Full-stack capacity across JavaScript (Node, React, Next.js) and Java (Spring Boot)
  • Leverage AI coding assistants and agentic tools to scaffold code, optimize logic, and accelerate delivery of robust features
  • Write clean, concise, modular code and take ownership of reviewing/refining AI-generated code
  • Utilize AI tools to assist in writing comprehensive unit and integration tests, ensuring high code quality and coverage
  • Participate in a modern, AI-enhanced agile environment
  • Participate in the full software development lifecycle (requirements, design, build, test, maintenance) using agentic tools for documentation
  • Participate in code reviews with emphasis on security, performance, and architectural alignment

Skills

Java
Spring Boot
Front-end
Testing
AI tools
Agile

Education

Bachelor's degree or equivalent (CS/CE)

Tools

GitHub Copilot
Cursor
Codeium
Kubernetes
Docker
Terraform
GraphQL

Job description

Major League Baseball is looking for an Associate Software Engineer (Seasonal) in the Baseball and Content Engineering (BACE) organization to build the code that powers the baseball experience on MLB.com. Launched in 2001 as the tech arm of Major League Baseball, MLB.com is renowned for creating experiences that baseball fans love, and by embracing modern, Artificial Intelligence (AI)-augmented development practices, we’re building the future of sports technology faster than ever. Our BACE organization distributes content from our Content Management System (CMS) to MLB, MiLB, and other operated properties. This includes managing the publishing pipelines for news, videos, and push notifications, as well as services that support sitemap generation, search functionality, and cache busting. Additionally, we support internal tools that enable digital producers to create and manage forms for both MLB and MiLB Clubs. We also maintain a tool for managing player photo uploads, marketing materials, walk-up songs, and vanity redirects. This role offers the opportunity to collaborate with other world-class engineers, product developers, and designers; contribute to award-winning, complex apps and systems; influence the innovation of products used by millions globally; and work in a highly collaborative, results-oriented team environment.

Responsibilities
Coding & Artificial Intelligence (AI)-Augmented Development
  • Work in a Full-stack capacity across JavaScript (Node, React, Next.js) and Java (Spring Boot)
  • Leverage Artificial Intelligence (AI) coding assistants and agentic tools to scaffold code, optimize logic, and accelerate the delivery of robust features
  • Write clean, concise, modular code that is easily testable, taking full ownership and accountability for reviewing and refining any Artificial Intelligence (AI)-generated code
  • Utilize Artificial Intelligence (AI) tools to assist in writing comprehensive unit and integration tests, ensuring high code quality and coverage
Collaboration & Modern Software Development Life Cycle (SDLC)
  • Participate in a modern, Artificial Intelligence (AI)-enhanced agile environment
  • Participate in the full software development lifecycle (requirements gathering, designing, building, testing, and maintenance), utilizing agentic tools to streamline documentation and technical planning
  • Participate in code reviews with other team members, critically evaluating human-written and Artificial Intelligence (AI)-assisted code for security, performance, and architectural alignment
Qualifications & Skills
  • Bachelor's Degree or equivalent experience in a related field (Computer Science, Computer Engineering)
  • 0-2 years of experience in Java and the Spring Boot framework
  • Experience with front-end web development
  • Understanding of unit, integration, and end-to-end testing
  • Understanding of modern agile processes, including continuous delivery, automated testing, and Artificial Intelligence (AI)-assisted workflows
  • Familiarity with Artificial Intelligence (AI) coding assistants (e.g., GitHub Copilot, Cursor, Codeium) and an aptitude for prompt-driven development
Preferred Experience
  • Experience with front-end technologies including React
  • Experience with back-end technologies including Spring and Node
  • Experience with HyperText Markup Language (HTML) or Cascading Style Sheets (CSS) layouts
  • Experience using Generative Artificial Intelligence (AI) tools to aid in debugging, code scaffolding, or generating test coverage
  • Experience with GraphQL and data federation
  • Experience working with cloud-native tooling such as Kubernetes, Docker, Terraform
  • Experience contributing to open source projects
  • Experience with public cloud providers such as Google Cloud
  • Experience with content delivery networks such as Cloudflare, Fastly
  • Familiarity with building or integrating Large Language Models (LLMs), Artificial Intelligence (AI) agents, or Retrieval-Augmented Generation (RAG) pipelines
  • A baseball fan or sports enthusiast

Pay Range: $40.00 - $55.00 per hour

The actual offer will carefully consider a wide range of factors, including your work experience, education, skills, and any other factors MLB considers relevant to the hiring decision.

Why MLB?

Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada. Employees love working at MLB because of the culture of growth, teamwork, and professionalism. Employees who are most successful at MLB take initiative, know how to identify problems and provide solutions, and always put the Team first. For those ready to step up to the plate and join the major leagues, MLB takes the same approach as teams do with their players: empowering our “workforce athletes” to be at their best by engineering experiences that put employees in the best position to succeed. Major League Baseball is looking for candidates who are passionate about growing America’s pastime to best serve its fans for decades to come.

California Residents: Please see our California Recruitment Privacy Policy for more details.

Colorado Residents: Colorado based applicants may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer (Seasonal)
Associate Software Engineer (Seasonal)

MLB (Job Board Only) • New York (NY)

On-site
USD 55,000 - 76,000
Assistant, Minor League Operations & Development (Seasonal)
Assistant, Minor League Operations & Development (Seasonal)

Major League Baseball (MLB) • New York (NY)

On-site
USD 30,000 - 34,000
Software Engineer
Software Engineer

Major League Baseball (MLB) • Boulder (CO)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+2
Software Engineer
Software Engineer

Major League Baseball (MLB) • New York (NY)

On-site
USD 120,000 - 155,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+9
Product Manager, Fan Data
Product Manager, Fan Data

MLB • New York (NY)

On-site
USD 110,000 - 135,000
Competitive Benefits Package
401K Contribution
Paid Time Off and Holidays
+10
Product Manager, Fan Data
Product Manager, Fan Data

MLB Network • New York (NY)

On-site
USD 110,000 - 135,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+10
Assistant, Minor League Operations & Development (Seasonal)
Assistant, Minor League Operations & Development (Seasonal)

MLB • New York (NY)

On-site
USD 30,000 - 34,000
Senior Director, Consumer Experience
Senior Director, Consumer Experience

Major League Baseball (MLB) • New York (NY)

On-site
USD 145,000 - 165,000
Competitive Benefits Package
Company 401K Contribution
Paid Time Off and Holidays
+9
Seasonal Associate Software Engineer – AI-Driven Dev
Seasonal Associate Software Engineer – AI-Driven Dev

MLB (Job Board Only) • New York (NY)

On-site
USD 55,000 - 76,000
Senior Counsel (Contract)
Senior Counsel (Contract)

Major League Baseball • New York (NY)

On-site
USD 205,000 - 232,000