Overview
Associate Software Engineer (Seasonal) in the Baseball and Content Engineering (BACE) organization, building code that powers the baseball experience on MLB.com.
What you'll do
- 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 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
- 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
What you'll need
- 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
Nice to have
- 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
Details
- Location: New York, New York
- Pay range: $40.00 - $55.00 per hour
Read the full description and apply on the company’s own careers page.