Archive for Cubs

Job Posting: Chicago Cubs – Software Engineer & Data Engineer

Direct Links (Please see full job postings below):

Software Engineer
Data Engineer


Software Engineer, Baseball Systems

DEPARTMENT: Baseball Operations: Research & Development – Baseball Systems
REPORTS TO: Director, Baseball Systems
FLSA STATUS: Exempt

Description:
The Chicago Cubs Baseball Systems Department is seeking to potentially fill a Baseball Systems Software Engineer position. We are a department focused on creating innovative software tools and data solutions that directly impact all facets of baseball operations and are used by scouts, coaches, players, player development staff, and the baseball operations front office. This role will focus on the development and maintenance of those systems, including creating web interfaces and web tools for the user interface; assisting in mobile application development; and building automated ETL processes which feed it.

Responsibilities:

  • Assist in the design and implementation of web interfaces for the Baseball Ops information system

  • Assist with building data visualizations for baseball users

  • Develop and maintain ETL processes for loading, processing, and quality-checking new data sources

  • Build and/or support mobile-friendly user interfaces and experiences

  • Build and/or support web services and business-layer applications that speak to both back-end databases and front-end interfaces

  • Provide development support and guidance to Baseball Operations power users and general support to all Baseball Operations front-office and field personnel, as needed

  • Examine, and where appropriate, prototype new technologies in the pursuit of creating competitive advantages through software, applications, and tools

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or Related Subjects

  • Experience with modern web-development practices, including HTML/CSS and/or front-end Javascript frameworks such as ReactJS, Angular or Vue

  • Expertise in Python, Java, C# or a similar language

  • Expertise with modern database technologies and SQL

  • Excellent written and verbal communication skills

Desired Qualifications:

  • Experience in building and deploying cloud technologies (e.g., AWS, GCP, Azure, etc.)

  • Experience in DevOps practices, including CI/CD, automated testing, and infrastructure as code

  • Experience building web or native applications for mobile devices

  • Experience building and supporting ETL processes

  • Working knowledge of advanced baseball statistics and sabermetric concepts

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.


Data Engineer, Baseball Systems

DEPARTMENT: Baseball Operations: Research & Development – Baseball Systems
REPORTS TO: Director, Baseball Systems
FLSA STATUS: Exempt

Description:
The Chicago Cubs Baseball Systems Department is seeking to potentially fill a Baseball Systems Data Engineer position. We are a department focused on creating innovative software tools and data solutions that directly impact all facets of baseball operations and are used by scouts, coaches, players, player development staff, and the baseball operations front office. This role will focus on the import and maintenance of the Chicago Cubs baseball information system data warehouse, including building automated ETL processes which feed it; maintaining back-end databases; automating data quality checks; and troubleshooting data source issues.

Responsibilities:

  • Develop and maintain ETL processes for loading and processing new data sources

  • Create automated processes to identify data integrity problems

  • Diagnose and resolve data source issues

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or Related Subjects

  • Expertise with modern database technologies and SQL

  • Expertise in Python, Java, C# or a similar language

  • Excellent written and verbal communication skills

  • High level of attention to detail

Desired Qualifications:

  • Experience building and supporting ETL processes

  • Experience with Airflow or related scheduling tools

  • Experience working in a Linux environment

  • Experience working with cloud-based computing

  • Working knowledge of advanced baseball statistics and sabermetric concepts

  • Knowledge of statistical concepts

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Chicago Cubs.


Cubs Prospect Luke Little Is a Large Southpaw With Low-Slot Sweep

Luke Little
Matt Marton-USA TODAY Sports

Luke Little was an afterthought when our 2023 Chicago Cubs Top Prospects list came out in early July. Pitching for Double-A Tennessee at the time, the now–23-year-old southpaw garnered no more than an honorable mention on a list that ran 52 players deep. His stock has since risen markedly. By season’s end, he had earned a big league cup of coffee and thrown 6.2 scoreless innings over seven appearances. Featuring a high-octane heater and a sweeper delivered from a low arm slot, he fanned a dozen batters and allowed just five hits.

His numbers across three levels of the minor leagues were every bit as impressive. Over 36 appearances, all but four as a reliever, the 2020 fourth-round pick out of San Jacinto College had 105 strikeouts and surrendered 40 hits in 63.2 innings. He’s an imposing figure on the mound: The Charlotte, North Carolina native stands 6-foot-8 and weighs 270 pounds.

Little discussed his repertoire and delivery prior to a late-September game at Wrigley Field.

———

David Laurila: Who are you on the mound? For instance, do you identify as a power pitcher?

Luke Little: “I like to think I’m a power pitcher. Obviously, I throw hard. At the same time, I like to think that I have good offspeed pitches. I’ve been really comfortable with my slider, and I’ve also got a good feel for my splitter now, although I haven’t thrown it too much.”

Laurila: How hard are you throwing?

Little: “Last night [September 19 against the Pirates], I sat 97 [mph] with my fastball, and my slider was 81–82. I was up to 99 with my fastball at the beginning of the year, [which is] the hardest I’ve ever thrown, when I was a starter [with High-A South Bend].” Read the rest of this entry »


Job Posting: Chicago Cubs – Baseball R&D: Analytics & Sciences Opportunities

CHICAGO CUBS BASEBALL R&D: ANALYTICS & SCIENCES OPPORTUNITIES
The Chicago Cubs Baseball Research & Development team is looking for analysts to contribute to the Baseball Analytics and Baseball Sciences teams. We have consolidated applications for these two roles so that candidates only need to apply once to be considered for both roles. There will also be an opportunity to specify the role that you think is a better fit.

Analyst, Baseball Analytics

REPORTS TO: Director, Baseball Analytics
FLSA STATUS: Exempt

The Chicago Cubs are seeking analysts to join the Baseball Analytics group in the Baseball Operations’ Research and Development team. This role will focus on constructing models that estimate skills, likelihoods, and contexts for various baseball phenomena. The analyst will work closely with the entirety of the R&D department to develop methods to process data, improve the effective understanding and application of data, and disseminate analytic insights throughout the organization. Analysts may focus their efforts towards collaborating with the Advanced Scouting, Amateur Scouting, International Scouting, Professional Scouting, Baseball Sciences, or Player Development groups, as strengths dictate.

RESPONSIBILITIES

  • Create data modeling pipelines that maintain up-to-date predictions of a variety of baseball metrics

  • Analyze collected data leveraging in-house models and insights

  • Research, develop, and test methods and models for the purpose of player assessment, development, and acquisition, as well as the optimization of in-game strategy

  • Effectively present analyses using written reports and data visualization methods to communicate relevant findings

  • Work with Baseball Systems team to integrate new statistical analyses, models, and data visualizations into Cubs web applications

  • Incorporate new analysis into existing data processes to improve automated reporting

  • Identify, diagnose, and resolve data quality issues

  • Handle data and analysis requests from the coaching staff and other departments within Baseball Operations

DESIRED QUALIFICATIONS

  • Bachelor’s or advanced degree in a quantitative field such as statistics, engineering, mathematics, physics, quantitative social sciences, computer science, or operations research

  • Excellent written and verbal communication skills

  • Proficiency with SQL, and at least one statistical programming language (e.g., Julia, MATLAB, Python, R)

  • Expertise in one or more of the following areas: advanced baseball analytics, specialized statistical methods, implementation of models in a productionized data pipeline (i.e., MLOps)

  • Familiarity with advanced statistical modeling techniques

  • Relevant experience working in baseball preferred

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.


Analyst, Baseball Sciences

REPORTS TO: Director, Baseball Sciences
FLSA STATUS: Exempt

ROLE
The Chicago Cubs are seeking an analyst to join the Baseball Sciences group in the Baseball Operations’ Research and Development department. This role will focus on improving our understanding of player performance through the analysis of various data sources and technologies, including motion capture, force plates, wearable sensors, and off-field assessments. The analyst will be responsible for performing quantitative research on existing data while also helping the organization identify novel technologies or initiatives that could lead to further insight. The ideal candidate will possess strong quantitative skills, the ability to think critically and creativity, domain-specific knowledge/experience, and the ability to communicate effectively to non-technical stakeholders.

RESPONSIBILITIES

  • Perform quantitative research to better understand and quantify player performance

  • Identify and evaluate new technologies and assessments

  • Work with the Baseball Analytics group to integrate Baseball Sciences research into player valuation models

  • Communicate research insights to various departments and stakeholders—including coaches, scouts, trainers, and S&C staff

  • Collaborate with Player Development to design/oversee initiatives that can help answer research hypotheses

  • Stay up to date with academic literature and public research

DESIRED QUALIFICATIONS

  • Bachelor’s or advanced degree in either a quantitative field (statistics, engineering, physics, computer science, etc.) or a domain-specific field (biomechanics, exercise science, neuroscience, etc.)

  • Proficiency with SQL and at least one statistical programming language (Julia, MATLAB, Python, R)

  • Familiarity with advanced statistical modeling and machine learning techniques

  • Experience analyzing motion capture data or other relevant time-series data sources

  • Excellent written and verbal communication skills

  • Experience working in baseball preferred

Response Expectations:
Due to the overwhelming number of applications we receive, we unfortunately may not be able to respond in person to each applicant. However, we can assure you that you will receive an email confirmation when you apply as well as additional email notifications whether you are selected to move forward for the position or not. Please note, we keep all resumes on file and will contact you should we wish to schedule an interview with you.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the Chicago Cubs.


Justin Steele (and Tommy Hottovy) on Justin Steele

Justin Steele
Kevin Sousa-USA TODAY Sports

Justin Steele has an uncommon pitch profile and an uncomplicated approach to his craft. He also has an outside chance of capturing this year’s NL Cy Young award. With two starts remaining (one if the Cubs clinch a Wild Card berth prior to Sunday’s regular-season finale), the 28-year-old southpaw is 16–5 with a 3.00 ERA and a 2.99 FIP over 168 innings. He’s not only been Chicago’s best pitcher, but he’s also been one of the best in the Senior Circuit.

Steele’s emergence as a frontline starter was portended by last year’s performance. While his won-lost record was an anything-but-eye-catching 4–7, his 3.18 ERA and his 3.20 FIP weren’t notably higher than this year’s marks. Moreover, his strikeout and ground-ball rates were actually better, as were his xFIP and HR/9. His BABIP was nearly identical. The only meaningful difference, on paper, was his walk rate, which at 3.78 was essentially double this season’s 1.88.

Prior to his last outing — a game in which he was BABIP’d to death by six consecutive fourth-inning singles — I approached Steele in Wrigley Field’s home clubhouse to get his thoughts on what has been an outstanding season. The following day, I asked Cubs pitching coach Tommy Hottovy about the pitch characteristics that make Steele a Cy Young contender.

———

David Laurila: Won-lost record and walk rate aside, a lot of your numbers aren’t all that different from last year’s. Are you more or less the same pitcher?

Justin Steele: “I would say that I’m better. The pitches are the same, I’m the same pitcher as far as that goes, but I’ve been more consistent this year. I’m not walking as many guys. I’m being competitive throughout the count, I’ve cut down on non-competitive pitches big time. So yeah, a lot more consistent.”

Laurila: Were you happy with last year?

Steele: “I think so. I was definitely happy with how I finished up [a 0.99 ERA over his last seven starts]. I felt like the entire season I was improving. That’s something that’s really important to me, always improving from start to start.”

Laurila: What’s behind this year’s improved consistency?

Steele: “I think it’s just more reps, getting more and more comfortable out there each time I take the ball. It’s like anything in life: you do it more and you get more comfortable doing it. You also get better at it.” Read the rest of this entry »


Sunday Notes: AFL-Bound, Hao-Yu Lee Eyes Return to Comerica Park

Hao-Yu Lee will be one of eight Detroit Tigers prospects participating in the forthcoming Arizona Fall League, and while he doesn’t possess the highest profile of the bunch, he does have the most-traveled backstory. Acquired from the Philadelphia Phillies at the trade deadline in exchange for Michael Lorenzen, the 20-year-old infielder hails from Taiwan and began dreaming of playing professionally in the United States at age 16 after a strong performance in a U-18 tournament, in Korea. Two years earlier he’d excelled in a tournament that took place 15-plus miles southwest of Comerica Park.

The Phillies signed Hao-Yu in June 2021—the Cincinnati Reds and Tampa Bay Rays were among the other MLB teams that had expressed interest — once he’d finished high school. No. 8 on our Phillies Top Prospects list with a 40+ FV coming into this season, he slashed .273/.362/.399 before going on the shelf with a quad strain in mid-August. He ended up playing in just eight games for the High-A West Michigan Whitecaps before missing the duration of the campaign.

The first big-league game Hao-Yu attended was in 2017 when he was competing in the Junior League World Series, which is held annually in Taylor, Michigan. He doesn’t remember if the Tigers won that day, but he does recall his first impression of Comerica Park. “I told my teammates that I was going to play here someday,” the confident youngster said of the experience.

He also remembers the tournament, and for good reason. Not only did Taoyuan, Taiwan capture the international bracket, they went on to beat Kennett Square, Pennsylvania in the finals. Moreover, Hao-Yu “raked that tournament; five games, five homers!” Read the rest of this entry »


Spencer Strider and Justin Steele Are Mirror Image Twins

Justin Steele
David Banks-USA TODAY Sports

I’ve been fascinated by the idea of mirror image twins since the Giants signed Taylor Rogers last December, pairing him up with his brother Tyler and illuminating me to their unusual genetic connection. As monozygotic (i.e., identical) twins, they come from the same fertilized ovum and, thus, the same DNA. Taylor, however, is left-handed, and Tyler is right-handed, a manifestation of their mirror image relationship.

Mirror image twinship makes for a perfect metaphor, and as a writer, nothing excites me more. It’s like a real-world example of a contronym, a word that can have two opposite meanings in different contexts; the word “dusting” always looks the same, but sometimes it means to remove dust, and other times it means to sprinkle it on. It’s the same thing with the Rogers twins. They look exactly the same until they take the mound. Read the rest of this entry »


More Like Team Un-Tropy, Right?

Seattle Mariners
Stephen Brashear-USA TODAY Sports

In the Beforetimes, mid-September brought my annual check-in on the potential for end-of-season chaos in the playoff races via the Team Entropy series. With last year’s introduction of an expanded and restructured postseason, however, Major League Baseball did away with the potential for scheduling mayhem in favor of a larger inventory of playoff games. Along with the expansion of the playoff field from 10 teams to 12 and of the Wild Card round from a pair of winner-take-all games to a quartet of three-game series, MLB also eliminated all winner-take-all regular-season tiebreaker games. In the name of efficiency, we have no more Games 163 and no more potential Bucky Dents. Instead, ties, even for spots where the winner would receive a postseason berth and the loser would go home, are decided by mathematics. It’s enough to make a fan want to shout, “Hey, Manfred, pull your head out of a spreadsheet and watch an elimination game!”

The untangling of the often-chaotic scenarios by which those one-game tiebreakers could come about was Team Entropy’s raison d’etre. But particularly with so many close races, there’s still enough untangling to do in potentially complex tie scenarios that I’ve chosen to continue a version of this exercise, pouring out a cold one for what might have been. If what we’re left with isn’t exactly chaotic, you can thumb your nose at the commissioner as you take a seat on the Team Un-Tropy bandwagon. Read the rest of this entry »


Is Drew Smyly Finally Making Up Lost Ground?

Drew Smyly
David Banks-USA TODAY Sports

Perhaps it’s too soon to say that Drew Smyly has turned his season around from the bullpen, but he’s certainly on the right track. In 22 starts this year, he pitched to a 5.40 ERA and a 5.32 FIP. Opposing batters slashed .274/.337/.501 against him; in other words, he turned the average hitter into Austin Riley. On the flip side, Smyly has a 3.72 ERA and 3.41 FIP in 19.1 innings of relief. Over the past month, he has looked even better. The small sample size disclaimer applies, but even so, his 2.61 ERA and 2.29 FIP are notable. His opponents are slashing .237/.293/.421; that’s less Riley and more Hunter Renfroe.

As a starter, Smyly wasn’t a big strikeout threat. Yet, as a reliever, he has struck out 27 of the 80 batters he has faced. That’s a 33.8% strikeout rate, or 12.57 K/9. Since his first relief appearance on July 22, he ranks among the top ten qualified NL relievers in both metrics. Even better, he has upped his strikeouts without giving out any more free passes. His 8.0% walk rate was run-of-the-mill for a starting pitcher, but his 7.5% rate is significantly better than average for a bullpen arm.

The pitch-level data helps to explain Smyly’s transformation into a strikeout artist. He’s throwing all three of his pitches with increased velocity and using his best whiff pitch, his curveball, more often. His zone rate is up, as is his chase rate, and as a result, he’s earning more whiffs and first-pitch strikes.

Now that I’ve thoroughly impressed you with tales of Drew Smyly reborn, it’s time to come clean. The veteran southpaw’s performance as a reliever isn’t the real reason I’m writing about him today. As good as he’s been, I need to see more than 11 appearances before I dub him the next Dennis Eckersley. But while I was comparing Smyly’s stats between the bullpen and rotation, one number stood out more than any other — more than the velocity, more than the walks, and even more than the strikeouts. Read the rest of this entry »


The Seiyassance Is in Full Swing

Matt Marton-USA TODAY Sports

When the Cubs signed Seiya Suzuki before the 2022 season, it was part of a bold strategy to accelerate their return to contention. They weren’t quite ready for their close up that year, but the general plan was pretty clear: add a few pieces then, tack on more the following season, and aim for a good team sooner rather than later.

Good news! That plan has worked. The Cubs are in playoff position in mid-September, just like they drew it up. They supplemented 2022’s free agency exploits with a double dip last offseason. Cody Bellinger and Dansby Swanson have been right at the forefront of the charge, though Swanson has slumped recently. But for a bit, it looked like Suzuki might not be a part of Chicago’s plans.

He coasted through 2022, a solid righty bat but hardly one of the best hitters in the league. He started off this season in a funk, dealt with injuries, and finally got benched in early August. It was a long fall for someone so heralded, but honestly, you can see what the Cubs were thinking. Through that point in the year, Suzuki was batting .249/.328/.389, good for a 96 wRC+, and striking out a worrisome 25.3% of the time. He’d slumped as the year wore on, to boot; he had a wRC+ of 59 in the months of June and July. Read the rest of this entry »


Meet the New Kyle Hendricks, Similar to the Old Kyle Hendricks

Charles LeClaire-USA TODAY Sports

The Cubs are in playoff contention at the end of August, and Kyle Hendricks is getting hitters out with a tasting menu of exquisitely located mid-80s funk. (Grabs nearest passerby) “The date! I need you to tell me the date!…God Almighty, my time machine works!”

For most of the late 2010s, Hendricks was not quite an ace but was a bankable no. 2 or no. 3 starter. Even in his relative youth, he never threw hard; the fastest pitch of Hendricks’ entire career was 93.1 mph, and he hasn’t even hit 91 since 2016. People who apparently never watched Greg Maddux loved to stamp a “next Greg Maddux” label on any bookish right-hander with great command, and of those, Hendricks probably came the closest to living up to the comparison. Read the rest of this entry »