WMATA is hiring two experienced Software Developers to join their Enterprise Applications team, one focused on Data Engineering and the other on AI Engineering, to help drive innovation across the organization.
Requirements
- Hands-on experience with Oracle Cloud Infrastructure (OCI), Azure, including Autonomous Data Warehouse, Data Integration, and Lakehouse architecture
- Strong foundation in machine learning, deep learning, and NLP, with experience deploying models using modern frameworks (such as TensorFlow or Hugging Face) and MLOps practices on cloud platforms
- Experience in design, development and maintenance of operational applications
- Experience with software engineering skills such as requirements specification, system design, software development, quality assurance, documentation, and testing
- Knowledge of industry standards, best industry practices, and current or future WMATA practices
- Experience with system configuration management plan and project configuration version control
- Experience with failure analysis and root cause determination
Responsibilities
- Provide technical leadership and/or specialized technical assistance in problem-solving and application systems development.
- Develop, enhance and maintain applications and integrations within Digital Modernization's portfolio
- Prepare concise reports suitable for all levels of management regarding projects and technical issues within assigned areas of responsibility.
- Perform assignments using a full complement of software engineering skills such as requirements specification, system design, software development, quality assurance, documentation, and testing.
- Function as project engineer for system configuration management plan, with assigned responsibility and is designated as the prime point of contact.
- Develop, review and update various systems or software as required, in compliance with WMATA Standards and Criteria and Standard Specifications with industry standards, best industry practices, and current or future WMATA practices.
- Perform failure analysis and prepare reports including root cause and recommended corrective action for stakeholders and management.
Other
- Graduation from an accredited college or university with a Bachelor's Degree in Mathematics, Computer Science, Engineering or related field
- Five (5) years of experience in progressively responsible and diversified information systems, communication systems management and technical experience in a large organization
- Must be able to perform the essential functions of this position either with or without reasonable accommodations
- Must satisfactorily complete the medical examination for this position, if required
- Must maintain and promote awareness and accountability with safety policies and procedures while performing job functions