AI Software Engineer
Core
Design, develop, and improve scalable software solutions providing business, platform, and technology capabilities for customers and colleagues.
Role type
Senior AI Software Engineer (Strategic Technical Leadership)
Builds
High-quality, scalable, and secure software solutions
Domain
Financial Services / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Strategic Technical Leadership, Advanced Software Architecture, Cross-Functional Stakeholder Management, Large-Scale Legacy Enterprise Transformations, Open-Source Contribution, Secure Coding Practices, Unit Testing, Risk and Controls Management, Change and Transformation, Business Acumen
Preferred skills
Executive Communication, Industry Technology Trend Analysis, Technical Community Contribution, Complex Problem Solving, Analytical Thinking, Research Integration, Influencing and Negotiation
Technologies
Industry-aligned programming languages, frameworks, and tools
Responsibilities
Develop and deliver high-quality software solutions ensuring scalability and performance; Collaborate with product managers and designers to define requirements and solution strategies; Participate in code reviews to promote code quality; Stay informed of technology trends and contribute to technical communities; Implement secure coding practices and unit testing; Manage and mitigate risks in support of control and governance agendas; Advise stakeholders on functional and cross-functional areas of impact.
Seniority
Senior, hands-on IC with strategic leadership expectations