JOBSEARCHER

AI Software Engineer - Talent Pool

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

TITLE: AI Software Engineer / Architect(Developer Productivity, AI Governance & Engineering Standards)DEPARTMENT: Product EngineeringREPORTING TO: Senior Manager of ArchitectureOFFICE LOCATION: New York, NYROLE TYPE: HybridIPC is a global fintech company that puts people at the center of innovation. With a strong global footprint, we empower financial institutions and capital markets with advanced cloud-based trading communications and managed connectivity solutions.Through our portfolio of communications and connectivity solutions, we focus on solving business challenges and adapting to regulatory changes in the fast-paced global financial markets. This enables our clients to maintain consistent market access, a strong competitive advantage, and enhanced operational efficiency.Join a team that is dedicated to delivering groundbreaking products and making a significant impact on our clients' success.­­­­­Overview of the Team Product engineering is responsible for the development of products and services focusing on digital telecommunication and API development. The team is organized into several Agile scrum teams for planning, development, and validation of Connexus Unigy among other products.This role operates horizontally across the engineering organization, partnering with platform, application, security, and DevOps teams to define how AI-assisted software engineering is practiced at IPC.Role Overview: We are seeking an AI Software Engineer / Architect to lead the definition, adoption, and governance of AI-assisted development practices across IPC’s engineering organization. This role combines hands-on software engineering, architecture leadership, and organizational enablement. You will define best practices, patterns, guardrails, and workflows for the use of AI coding tools such as Claude Code and GitHub Copilot, ensuring they are used safely, consistently, and effectively across all engineering teams.The ideal candidate is both a strong engineer and a pragmatic architect who understands how to scale new development paradigms across large teams without sacrificing code quality, security, or maintainability.Key Responsibilities:AI-Assisted Engineering Strategy & StandardsDefine IPC’s engineering standards, patterns, and best practices for AI-assisted software development. Establish approved usage models for tools such as Claude Code, GitHub Copilot, and related AI developer tooling.Create architectural guardrails to ensure AI-generated code aligns with IPC’s security, performance, and maintainability requirements.Continuously evaluate emerging AI development tools and techniques, recommending adoption where they provide measurable value.Software Architecture & Code QualityDefine reference architectures and coding patterns optimized for AI-assisted development.Ensure AI-generated code adheres to IPC’s standards for modularity, testability, observability, and long-term maintainability.Review and influence system designs where AI-assisted development meaningfully impacts architecture decisions.Partner with architecture and platform teams to ensure AI usage aligns with broader technical direction.Developer Enablement & Organizational AdoptionWork across engineering teams to drive consistent adoption of approved AI development workflows.Develop internal guidance, examples, playbooks, and documentation for effective AI-assisted coding.Coach engineers on how to use AI tools responsibly and productively without over-reliance or loss of engineering rigor.Act as a trusted advisor to engineering leadership on AI-related productivity, risk, and capability maturity.Security, Compliance & Risk ManagementDefine policies and guardrails around data handling, IP protection, and secure usage of AI coding tools.Ensure AI-assisted development complies with IPC’s security, regulatory, and audit requirements.Partner with Security and Risk teams to review and approve AI tooling configurations and usage models.Establish patterns for validating, testing, and verifying AI-generated code before production use.Metrics, Feedback & Continuous ImprovementDefine metrics to measure the effectiveness of AI-assisted development (productivity, quality, defect rates, etc.).Gather feedback from engineering teams and continuously refine standards and guidance.Identify failure modes, anti-patterns, and risks associated with AI-assisted development and proactively address them.How You Will Make an ImpctShape how software is built across IPC, not just what is built.Improve engineering velocity while maintaining or improving quality and security.Reduce inconsistency, risk, and technical debt associated with ad-hoc AI tool usage.Enable engineers to use AI as a force multiplier rather than a source of fragility.Essential Skills and Experience to be Successful in this Role:Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)8+ years of professional software engineering experience, with at least 3 years in an architectural, staff, or principal engineering role influencing multiple teamsProven experience defining or enforcing engineering standards across teams or organizationsStrong proficiency in at least one major programming language (e.g., Java, Python, or Typescript/Javascript)Solid understanding of modern software architecture, including modular systems, APIs, distributed systems, and service-oriented architecturesExperience designing or reviewing scalable, production-grade systems (microservices and/or cloud-native environments preferred)Hands-on experience with modern DevOps practices, including CI/CD pipelines, automated testing, version control, and code quality toolingStrong understanding of secure coding practices, including secrets management, dependency risk, and software supply chain securityExperience working across platform, application, and DevOps teams in complex engineering environmentsAbility to drive cross-team alignment and adoption of engineering practices through influence rather than authorityExcellent written and verbal communication skills, with a strong documentation and knowledge-sharing mindsetPragmatic, systems-level thinking with a focus on building scalable, sustainable solutionsDesired Skills and ExperienceExperience with AI-assisted software development tools (e.g., GitHub Copilot, Claude Code) and evolving best practices for their safe and effective useExperience defining best practices for AI-assisted development, including prompting approaches, validation techniques, and code review patternsUnderstanding of AI failure modes and approaches to mitigate risk in production environmentsExperience driving adoption of new engineering practices or paradigms across multiple teams or organizationsExperience building and scaling engineering standards through playbooks, tooling, or enablement frameworksBackground in developer productivity, platform engineering, or internal tooling functionsExperience defining or contributing to governance, risk, or compliance frameworks related to software development or developer toolingExperience working in regulated environments (e.g., fintech, financial services, or telecommunications)Experience integrating AI tools into the software development lifecycle (e.g., code generation, review workflows, or automation)Experience defining and measuring engineering productivity, quality, and continuous improvement metricsBroad technical exposure across multiple languages, frameworks, or system componentsWhat’s in It for You?At IPC, your compensation is only part of the package. We are committed to investing in a range of programs and initiatives to improve the overall experience of our employees.In addition to a collaborative, high-performing team environment, we’re pleased to offer benefits including:Competitive Base SalariesMedical, Dental and Vision100% Employer Paid Short/Long Term Disability, AD&D and Life Insurance CoverageLimited & HealthCare Flexible Spending AccountsDependent Care Flexible Spending AccountHealth Savings Accounts with Employer ContributionsPet Insurance Legal InsuranceCritical Illness, Hospital Indemnity and Accident CoverageCommuter Benefits Medicare Services Education programFinancial Wellness Account Fiduciary and TrainingIdentity Theft Insurance 401(k) and Roth plan with matching contributionsFlexible PTO, Sick Pay and Public HolidaysAdditional Time off for Charity Work and VolunteeringTuition ReimbursementCertification Bonus ProgramAccess to “IPC University” our Internal E-Learning PlatformStructured Onboarding Training and Peer Mentor SupportParental Leave PolicyFree Mental Health Wellness Programs, Tools, Coaching and Free therapy sessionsEmployee Referral SchemeFurther information about your benefits will be provided during your onboarding process.Additional Information: At IPC, we believe that hybrid working creates an inclusive, flexible environment where employees can perform at their best, and teams can collaborate, innovate, and celebrate successes together. We spend around 60% of our time in the office and around 40% of our time working remotely. Some employees may be required to work from the office or client sites more than 60% of the time, if required by their role and/or client needs.Your precise work schedule will be determined by you and your Line Manager before commencement of employment with IPC.