linkedin
Specialist Software Engineer - AI
Metropolitan Transportation Authority
New York, UAE
Full Time
Senior
Hybrid
4 weeks ago
PythonMachine LearningDeep LearningTensorFlowPyTorchNumPy
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
PythonMachine LearningDeep Learning
About the Role
The MTA seeks a Specialist Software Engineer - AI to design, implement, and maintain AI solutions. You will develop machine learning models, build CI/CD pipelines, and ensure governance of cloud-based AI solutions.
Key Skills for This Role
PythonMachine LearningDeep LearningTensorFlowPyTorchNumPy
Responsibilities
- Collaborate with cross functional teams to understand business needs and define AI solutions
- Develop and maintain machine learning models ensuring accuracy, efficiency, and scalability
- Design and implement AI solutions using large datasets with focus on data security and privacy
- Orchestrate CI/CD pipelines for deploying and testing AI applications
- Ensure governance, security, and compliance of cloud based AI solutions
- Write well documented, clean, and maintainable code
- Continuously iterate and improve existing models and solution design processes
- Stay up to date with latest advancements in AI, machine learning, and Azure services
- Define and manage scoping and requirements definition
- Mentor less experienced staff
Requirements
- Bachelor's Degree in Arts/Sciences (BA/BS)
- Minimum 3 years of relevant experience
- Hands on experience in AI, ML, model development, and deployment in a business setting
- Strong programming skills in Python and familiarity with TensorFlow, NumPy, PyTorch
- Experience with deep learning and neural network development
- Experience writing complex, highly optimized SQL queries
- Experience with CI/CD pipelines and version control
- Experience building and maintaining secure ML cloud infrastructure
- Experience with container services like Kubernetes
- Prefer at least one certification in current platform/domain/technical skill
Full Job Posting
Summary
- The MTA transportation network has very large systems and infrastructure for financial, business, automated train, transportation, power, and physical security.
- MTA IT's Product Development group is empowered, multi functional teams focused on end to end management of development products from strategy to delivery.
- This role is to design, implement, and maintain innovative AI solutions that solve real world problems and drive significant business results.
Responsibilities
- Collaborate with cross functional teams to understand business needs, define requirements, and translate them into effective AI solutions.
- Develop and maintain machine learning models, ensuring they are accurate, efficient, and scalable.
- Design and implement AI solutions using large datasets, focusing on data security and user privacy.
- Orchestrate the development and maintenance of CI/CD pipelines for deploying and testing AI applications.
- Ensure governance, security, and compliance of all cloud based AI solutions.
- Implement best practices for AI model deployment, monitoring, and maintenance.
- Write well documented, clean, and maintainable code, adhering to best practices and methodologies.
- Continuously iterate and improve upon existing models and solution design/implementation processes.
- Stay up to date with the latest advancements in AI, machine learning, and Azure services.
- Defines and manages scoping and requirements definition and ensures traceability to source.
- Designs, codes, verifies, tests, documents, amends, and refactors complex programs/scripts and integration software services.
- May mentor less experienced staff.
Required Qualifications
- Bachelor’s Degree in Arts/Sciences (BA/BS).
- Minimum 3 years of relevant experience. An equivalent combination of education and experience may be considered in lieu of a degree.
- Prefer at least one certification in the current platform/domain/technical skill.
Knowledge, Skills And Abilities
- Hands on experience in AI, ML, model development, and deployment in a business setting.
- Strong knowledge of machine learning architectures.
- Strong programming skills in languages such as Python and familiarity with relevant libraries (e.g., TensorFlow, NumPy, PyTorch).
- Experience with deep learning and neural network development.
- Strong statistical foundation, with in depth knowledge of supervised, unsupervised, and semi supervised machine learning models.
- Good understanding and experience with AI services such as AI Search, Document Intelligence, NLP, and conversational AI.
- Experience working with Generative AI models.
- Experience writing complex, highly optimized SQL queries.
- Solid understanding of software engineering fundamentals.
- Experience building, configuring, and maintaining secure ML cloud infrastructure.
- Experience with container services, e.g., Kubernetes.
- Good understanding of cloud security best practices.
Other Information
- This position is eligible for teleworking, which is currently 2 days per week.
- New hires are eligible to apply 30 days after their effective date of hire.
- Salary Range: $114,070 $134,641.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career