AI / ML D
Columbus
USD200000 - USD350000
PR/572497_1765833236
AI / ML D
Principal Software Engineer - Aritificial Intelligence & Machine Learning
A multinational banking institution HQ in NYC is seeking a Principal Software Engineer to join their technology team focused on AI & ML in their Columbus, Ohio office.
You'll play an integral part within an agile team working to enhance, build, and deliver trusted market-leading technology products and create best-in-class applications that support strategic business objectives.
Key Responsibilities
- Architect and implement advanced, scalable software solutions
- Write secure, production-ready code and perform code reviews
- Act as a trusted advisor on technology strategy, particularly in areas such as AI/ML and SaaS platforms
- Serve as a subject matter expert for complex technical challenges and guide teams in adopting innovative approaches
- Develop reusable frameworks and components to accelerate delivery across multiple projects
- Partner with senior stakeholders to influence technology decisions and align solutions with business goals
- Provide hands-on leadership in designing and building mission-critical systems
- Implement robust security and compliance measures to mitigate technology risks
Required Skills and Experience
- Bachelor's or advanced degree in Computer Science, Engineering, AI, or related field.
- 10+ years of experience in software engineering with a strong background in system architecture, application development, and operational stability
- Proficiency in one or more modern programming languages.
- Deep knowledge of AI/ML, cloud-native development, and SaaS platforms (e.g., Salesforce).
- Proven ability to solve complex technical problems and introduce innovative solutions.
- Strong communication skills with experience presenting to senior leadership.
- Hands-on experience with cloud technologies, API design, messaging systems (e.g., Kafka), relational databases, and observability tools.
