13 days ago
Pittsburgh, PA, USAEntry Level
Responsibilities
- Automate data extraction, formatting, and report generation using VBA and macros.
- Design interactive, data-driven reports and dashboards with Power BI.
- Clean, transform, and connect complex datasets using Power Query.
- Apply AI/ML techniques such as machine learning and natural language processing to generate automated test cases and scripts.
- Develop automated testing frameworks and robust test scripts.
- Collaborate with cross-functional teams to identify and resolve software defects.
- Analyze test results, identify trends, and provide actionable insights.
- Stay current with emerging technologies and adapt to changing project requirements.
Requirements
- Bachelor's degree in Engineering, Computer Engineering, Computer Science, or a similar field.
- Experience with Python development and strong software engineering fundamentals.
- Familiarity with transformer architectures, attention mechanisms, and model capabilities.
- Knowledge of vector databases and embedding models for semantic search.
- Knowledge of prompt engineering and in-context learning techniques.
- Strong knowledge of DevOps and agile software development methodologies, such as Scrum.
- Experience with multiple operating systems, especially embedded systems, Linux, real-time operating systems, and Windows.
- Strong communication, collaboration, adaptability, and willingness to learn.
Benefits
- VIE contract with eligibility requirements that applicants must meet.
- Opportunities to develop skills and experiences in the rail industry.
- Work on innovative projects affecting global mobility and rail signalling.
- Collaborate with international and cross-functional teams.
- Inclusive, equal-opportunity workplace operating across 63 countries.
