Senior Software Engineer - Rail Systems & AI/ML

Worky

Gambrills (MD)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wabtec is seeking a Senior Software Engineer to join the Digital Intelligence AIM product team in the United States. You will design, develop and maintain scalable software, collaborating with cross‑functional teams to meet milestones and quality targets.

The ideal candidate has a BS in CS or related field, 7+ years of hands‑on experience, strong knowledge of design patterns and Restful APIs, and fluency in Java/C/C++/C#/Python. Scrum experience is a must.

Qualifications

  • BS in Computer Science, MIS, Software or Electrical Engineering or related discipline.
  • Minimum of 7 years of hands-on experience in building scalable software; design, implementation, debugging, support.
  • Knowledge of design patterns and Restful API patterns.
  • Experience with data structures, algorithms, and object-oriented design in Java/C/C++/C#/Python.
  • Experience with agile software development practices, Scrum.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop software based on requirements and design.
  • Collaborate with the software team to extend components to meet client requirements.
  • Support design activities and reviews.
  • Analyze code and system functionality.
  • Follow engineering guidelines and processes.
  • Continuously improve software quality.

Skills

BS in Computer Science / related field
7+ years hands-on software development
Design patterns
Restful APIs
Algorithms and data structures
Java / C / C++ / C# / Python
Agile / Scrum
Communication skills

Education

B.S. in Computer Science / MIS / Software or Electrical Engineering or related

Tools

Node.js
Java
C/C++
C#
Python

Job description

Wabtec is seeking a Senior Software Engineer to join the Digital Intelligence AIM product team in the United States. You will design, develop and maintain scalable software, collaborating with cross‑functional teams to meet milestones and quality targets.

The ideal candidate has a BS in CS or related field, 7+ years of hands‑on experience, strong knowledge of design patterns and Restful APIs, and fluency in Java/C/C++/C#/Python. Scrum experience is a must.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Rail AI/ML & Systems
Senior Software Engineer - Rail AI/ML & Systems

Worky • Fort Worth (TX)

On-site
USD 110,000 - 150,000
Health benefits
Annual bonus
Retirement plan
Senior Software Engineer – Rail Tech & AI/ML
Senior Software Engineer – Rail Tech & AI/ML

Wabtec • Maryland

On-site
USD 120,000 - 170,000
Senior Software Engineer - Rail AI & Analytics
Senior Software Engineer - Rail AI & Analytics

Wabtec • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Software Engineer — Rail Dispatch & AI/ML
Senior Software Engineer — Rail Dispatch & AI/ML

Wabtec Corporation • Fort Worth (TX)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Rail Tech & Scalable Systems
Senior Software Engineer - Rail Tech & Scalable Systems

Wabtec Corporation • Gambrills (MD)

On-site
USD 120,000 - 160,000
Annual bonus
Health benefits
Retirement plan
Senior Software Engineer
Senior Software Engineer

Wabtec Corporation • Gambrills (MD)

On-site
USD 120,000 - 160,000
Annual bonus
Health benefits
Retirement plan
Senior Software Engineer
Senior Software Engineer

Wabtec • Maryland

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Worky • Gambrills (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Worky • Fort Worth (TX)

On-site
USD 110,000 - 150,000
Health benefits
Annual bonus
Retirement plan
Copy of Senior Software Engineer
Copy of Senior Software Engineer

Wabtec • Town of Texas (WI)

On-site
USD 120,000 - 160,000