S

Synechron

Digital transformation consulting for financial services

Python AI Lead Developer - Multiple Teams

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience applying software development principles, including Python experience for the Python AI Developer role.
  • In-depth understanding of software systems, integrations, and development practices.
  • Practical experience with project management, work-tracking, planning, reporting, and collaboration tools.
  • Knowledge of Agile development methodologies and iterative delivery practices.
  • Understanding of software architecture principles, system design, reusable components, scalability, and design patterns.
  • Experience with cloud computing platforms, infrastructure, deployment models, scalability, availability, and operational considerations.
  • Knowledge of database concepts, data structures, data management, and system integration.
  • Experience developing or maintaining technology roadmaps aligned with business strategy.
  • Ability to work with the software, cloud, database, AI, and project-management tool versions used by the assigned project and assess compatibility or upgrade requirements.
  • Experience with software development and programming concepts, data structures, algorithms, modular design, testing, and maintainable code practices.
  • Knowledge of database management systems and data structures; understanding of data storage, retrieval, validation, integration, and access considerations; ability to assess how data requirements affect software architecture and technology solutions; and experience collaborating with technical teams on data-related requirements.
  • Experience with cloud computing platforms and infrastructure; understanding of cloud deployment models, compute, storage, networking, scalability, availability, security, and monitoring; ability to evaluate cloud-related options and their impact on cost, performance, reliability, and delivery; and experience collaborating with cloud or infrastructure teams.
  • Understanding of software architecture, application components, integration patterns, and design principles; ability to evaluate frameworks, libraries, platforms, and technical dependencies; and experience working with software systems and technologies across more than one development or delivery area.
  • Knowledge of Agile methodologies and project management tools; experience leading or supporting software development projects and cross-functional technology teams; understanding of software development lifecycle activities, delivery planning, risk management, issue resolution, and progress reporting; and experience developing and maintaining technology roadmaps.
  • Understanding of secure software development, access control, authentication, authorization, data protection, and infrastructure security; ability to consider security, privacy, compliance, and operational risks; and awareness of responsible handling of data and technology assets, particularly in AI or cloud environments.
  • Experience leading cross-functional technology teams and managing software development or technology projects.
  • Strong technical expertise across multiple areas of software development and technology.
  • Experience translating business requirements into technical solutions and communicating solution options to stakeholders.
  • Experience evaluating technologies, preparing recommendations, and supporting technology adoption decisions.
  • Experience managing vendor relationships and participating in contract negotiation or vendor governance activities.
  • A Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field; equivalent relevant professional experience may be considered.
  • Certification in cloud computing, Agile delivery, project management, software architecture, AI, or a related discipline is preferred but not mandatory.
  • Relevant training in technology leadership, software architecture, cloud infrastructure, Agile methodologies, project management, AI, security, or vendor management is preferred.
  • Ability to apply analytical reasoning and structured problem-solving to evaluate complex technology challenges, identify root causes, and recommend practical solutions.
  • Ability to lead cross-functional teams by providing technical direction, supporting collaboration, mentoring team members, and promoting shared delivery accountability.
  • Ability to communicate business requirements, technical options, risks, roadmaps, recommendations, and delivery information to stakeholders at different levels.
  • Ability to adapt to changing business priorities, technology developments, delivery conditions, organizational needs, and emerging AI or cloud capabilities.
  • Ability to evaluate innovation opportunities based on business value, technical feasibility, security, sustainability, maintainability, and responsible technology use.
  • Ability to manage competing priorities, project dependencies, stakeholder expectations, vendor activities, and delivery commitments using planning and prioritization practices.

Responsibilities

  • Lead and manage cross-functional technology teams involved in software development and technology initiatives.
  • Provide technical guidance, mentoring, and delivery support to team members.
  • Drive technology initiatives and deliver projects within agreed scope, quality, timeline, and resource expectations.
  • Collaborate with internal stakeholders to understand business requirements and translate them into practical technology solutions.
  • Apply software architecture principles and design patterns when evaluating or designing solutions.
  • Support the development, enhancement, and maintenance of Python-based and AI-related technology solutions where applicable.
  • Identify areas for improvement and implement process changes to increase delivery efficiency, quality, reliability, and transparency.
  • Evaluate new technologies and recommend adoption based on business value, technical suitability, security, sustainability, cost, and operational impact.
  • Develop and maintain technology roadmaps aligned with overall business strategy.
  • Track project progress, manage dependencies, identify risks, and support timely decisions with project and delivery teams.
  • Manage vendor relationships and negotiate contracts in accordance with organizational requirements and governance processes.
  • Monitor technology trends, platform capabilities, development practices, and emerging AI opportunities relevant to business needs.
  • Promote maintainable, scalable, secure, and efficient technology solutions.
  • Support efficient use of computing resources, reduce unnecessary processing, encourage reusable components, and evaluate long-term operational impacts of technology decisions.
  • Measure outcomes through delivery performance, solution quality, stakeholder satisfaction, operational stability, efficiency improvements, and progress against roadmap objectives.
  • Collaborate with stakeholders to clarify priorities and translate business needs into technology solutions and delivery plans.
  • Lead cross-functional technology teams, review progress, resolve dependencies, and support team members through mentoring and knowledge sharing.
  • Evaluate technologies, maintain roadmaps, prepare adoption recommendations, and manage deliverables, risks, vendors, and stakeholder updates.
  • Make technical and delivery decisions balancing business value, security, sustainability, cost, quality, and operational impact, and escalate material risks when required.

Desired Qualifications

  • Experience with AI, machine learning, data-processing, or intelligent automation solutions using Python.
  • Familiarity with cloud-based AI and data services.
  • Experience with application programming interfaces, microservices, distributed systems, or event-driven architectures.
  • Familiarity with software development lifecycle, continuous integration, continuous delivery, testing, monitoring, and deployment tools.
  • Experience with technology portfolio, vendor-management, contract-management, or procurement tools.
  • Exposure to tools supporting data governance, model governance, security, auditability, and responsible AI practices.
  • Experience developing Python-based AI, machine learning, data-processing, or automation solutions; familiarity with additional programming languages and scripting for automation, deployment, monitoring, or operational support.
  • Experience with relational or non-relational database systems; familiarity with data lakes, data platforms, data pipelines, metadata, data quality, and data governance; and experience supporting AI or analytical solutions using structured or unstructured data.
  • Experience developing or deploying Python, AI, or data solutions in cloud environments; familiarity with cloud-native architectures, containers, managed services, automation, and infrastructure configuration; and experience evaluating cloud resource efficiency and sustainable technology practices.
  • Experience with Python frameworks and libraries for web applications, APIs, data processing, AI, or machine learning; familiarity with application programming interfaces, microservices, distributed systems, event-driven architectures, AI frameworks, reusable components, model integration, or intelligent automation technologies.
  • Experience with continuous integration, continuous delivery, automated testing, code quality, monitoring, and release-management tools; familiarity with Agile frameworks, iterative planning, estimation, backlog management, and delivery metrics; and experience with technology governance, architecture review, portfolio planning, or process-improvement initiatives.
  • Experience with secure cloud architecture, encryption, secrets management, auditability, vulnerability management, or security testing; familiarity with AI security, model governance, data privacy, explainability, bias considerations, or responsible AI controls; and experience coordinating security requirements with technical, risk, compliance, or governance teams.
  • Industry experience in technology-focused, software development, cloud, data, AI, or enterprise solution environments.
  • Cloud computing, Agile delivery, project management, software architecture, AI, or related certification.
  • Training in technology leadership, software architecture, cloud infrastructure, Agile methodologies, project management, AI, security, or vendor management.

About the Company

Synechron

Digital transformation consulting for financial services

Synechron accelerates digital transformation for banks, asset managers, and insurance companies by delivering end-to-end digital, business consulting, and technology services. Its offerings help clients tackle complex business challenges through tailored solutions that combine technology implementation with strategic advisory. The company differentiates itself through its global delivery network, industry focus, and ability to provide integrated services across digital platforms, data, and operations. The goal is to help financial institutions move faster on digital initiatives, improve customer experiences, and optimize operations across worldwide markets.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
2001

Recently Posted Jobs

Explore more opportunities at Synechron

See more jobs