Software Developer
Core
Design, implement, and maintain cloud-based websites and AI-enabled product capabilities, including building Large Language Model applications and training custom models.
Role type
Senior Software Developer (AI/ML & Cloud)
Builds
Cloud-based websites, AI-enabled product capabilities, Large Language Model applications, custom models (via careerplan.io/jobs/22727-software-developer-at-westinghouse-air-brake-technologies-corporation)
Domain
Cloud computing, Artificial Intelligence, Machine Learning
Deliverable
production ML models
Required skills
C/C++, C#, Python, Cloud platforms (Azure/AWS), Relational databases (MS-SQL, MySQL, Postgres), Entity Framework, Git, Agile/Scrum, Secure coding, Legacy architecture migration
Preferred skills
Scrum Master experience, Electronics lab environment familiarity, Hardware troubleshooting
Technologies
Azure, AWS, GitLab, GitHub, MS-SQL, MySQL, Postgres, Entity Framework
Responsibilities
Design software implementing formal requirements; integrate custom datasets for AI analysis; build and train Large Language Model applications; migrate legacy architectures to modern cloud solutions; address application-level vulnerabilities through secure coding; mentor team members and present ideas to business leaders; perform hands-on testing and maintenance of test hardware and fixtures.
Seniority
Senior, hands-on IC
