Senior Software Engineer - AI Governance
-
Software Development
Cloud Engineer - Software, DevOps, Software Engineer, Backend Developer
Job Description & How to Apply Below
Remote right to hire position with a major financial firm. Must have skills - React, Python, SQL, AWS, CI/CD
The Senior Software Engineer is responsible for designing, developing, and maintaining scalable technology solutions that support AI governance ecosystem. This role will focus on the evolution of the AI Product Inventory, workflow automation, control validation, platform integrations, cloud-native capabilities, and data management.
The engineer will work closely with Product Owners, Data Engineers, Platform Engineers, Risk, Compliance, and Responsible AI stakeholders to deliver secure, scalable, and highly automated governance solutions that support enterprise AI adoption. This role combines hands‑on software development with technical leadership and solution design responsibilities.
Key Responsibilities Platform Development & Engineering- Design, develop, and maintain scalable software solutions supporting Responsible AI governance processes.
- Build and enhance capabilities within the Responsible AI platform and related governance platforms.
- Develop reusable services, APIs, microservices, and integration frameworks.
- Design secure, performant, and resilient applications using modern software engineering practices.
- Develop and deploy cloud‑based solutions using AWS services and cloud-native architecture patterns.
- Integrate governance platforms with enterprise systems including AWS, CMDB, Service Now, Identity and Access Management solutions, data repositories, and reporting platforms.
- Develop RESTful APIs and event‑driven integrations.
- Automate data exchanges and artifact collection across platforms.
- Build AWS‑based integrations using services such as Amazon API Gateway, AWS Lambda, Amazon S3, and event‑driven services where appropriate.
- Design and implement workflow automation for AI intake, review, approval, monitoring, and control processes.
- Improve operational efficiency through automation and orchestration.
- Support implementation of governance control gates and evidence collection processes.
- Develop workflow solutions using BPMN/Camunda and Groovy scripting.
- Implement validation, reconciliation, and quality controls for AI inventory and governance data.
- Develop monitoring and observability solutions, including Amazon Cloud Watch or comparable enterprise monitoring capabilities.
- Support reporting, analytics, and dashboard capabilities.
- Provide technical guidance to engineers and developers.
- Participate in architecture reviews and technology selection decisions.
- Promote software engineering best practices, secure coding standards, and Dev Sec Ops principles.
- Contribute to technical roadmaps and platform strategy.
- Partner with Product Owners and business stakeholders to define requirements.
- Collaborate with Responsible AI, Risk, Compliance, Legal, and Technology teams.
- Produce and maintain technical documentation, architecture diagrams, operational runbooks, and support materials.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Equivalent practical experience may be considered.
- 5+ years of software engineering experience.
- Experience developing enterprise applications and integrations.
- Experience working in Agile delivery environments.
- Experience supporting cloud‑based solutions and distributed systems.
- Hands‑on experience developing, deploying, or supporting applications within AWS environments.
- Python
- JavaScript / Type Script
- Node.js
- React
- Microservices architecture
- REST APIs
- OAuth/OIDC
- Enterprise application…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).