Data Scientist - Software Engineer I/II
@ BNSF Railway

Hybrid
$125,000
Hybrid
Full Time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @bnsf.com
Recommended after applying

Job Details

Overview

Join BNSF Railway's tech team and be part of a group that values safety, inclusion, and excellence. As a Data Scientist - Software Engineer I/II, you play a critical role in supporting the movement of essential products across North America by transforming data into actionable insights.

About BNSF | Tech

BNSF | Tech is at the forefront of innovating freight rail technology. We leverage data science and AI to drive change in one of the largest U.S. railroads, touching 28 western states and 3 Canadian provinces.

Key Responsibilities

  • Collaborate with cross-functional teams to solve business challenges.
  • Apply data science techniques to analyze large, complex datasets.
  • Develop and implement machine learning models for predictive insights.
  • Create visualizations and reports that effectively communicate findings.
  • Maintain data pipelines to ensure data integrity and accuracy.
  • Drive moderate to complex AI and optimization projects.

Basic Qualifications

  • Bachelor's degree (or equivalent experience) in a relevant field.
  • Solid understanding of statistical analysis and machine learning techniques.
  • Proficiency in programming languages such as Python, R, SQL; familiarity with Java or Scala.
  • Experience with data visualization tools and cloud platforms.

Preferred Qualifications

  • Hands-on experience with AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Experience in industries like rail, logistics, or supply chain.
  • Knowledge of geospatial python libraries and open-source frameworks.
  • Experience working in an Agile environment (Scrum, Kanban, SAFe).

Benefits & Additional Information

BNSF offers a comprehensive benefits package including 401(k), health care options, generous leave policies, and more. This full-time remote role includes occasional travel (up to 20%) to corporate headquarters in Fort Worth, TX.

Key skills/competency

  • Data Science
  • Machine Learning
  • Python
  • R
  • SQL
  • Data Visualization
  • AI Frameworks
  • Agile
  • NoSQL
  • Cloud Platforms

How to Get Hired at BNSF Railway

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to match data science needs.
  • Highlight projects: Showcase relevant machine learning work.
  • Research BNSF: Understand company culture and tech innovations.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review Python and R coding exercises.
Practice SQL queries with large datasets.
Study machine learning model development basics.
Refresh data visualization tool functionalities.

Behavioral Questions

Describe a project with cross-team collaboration.
Explain time management on complex projects.
Discuss overcoming challenges in data projects.
Share experience with remote work dynamics.

Frequently Asked Questions