Python & Generative AI Technical Lead
Job Summary
Job Summary
Synechron is seeking a Python and Generative AI (GenAI) professional with 5 years of experience in software development and technology delivery. The role will lead cross-functional technology teams provide technical guidance drive technology initiatives and translate business requirements into effective technology solutions. The position will contribute to business objectives by supporting successful project delivery improving technology processes evaluating emerging technologies maintaining technology roadmaps and ensuring alignment between technology capabilities and overall business strategy.
Software Requirements
Required
In-depth understanding of various technologies and software systems.
Strong experience with Python development.
Working knowledge of Generative AI concepts applications and implementation approaches.
Familiarity with project management tools and methodologies.
Knowledge of Agile development methodologies.
Understanding of software architecture and design patterns.
Knowledge of cloud computing platforms and infrastructure.
Knowledge of database management systems and data structures.
Experience with software development lifecycle practices including requirements analysis design development testing deployment and maintenance.
Familiarity with source control code review testing documentation and release processes.
Ability to evaluate technology options and translate business requirements into technical solutions.
Experience using current and supported versions of relevant programming languages frameworks libraries cloud services databases and development tools.
Preferred
Experience developing or integrating Generative AI machine learning natural language processing or large language model solutions.
Experience with Python-based GenAI frameworks and libraries.
Knowledge of prompt engineering embeddings vector search retrieval-augmented generation and model evaluation.
Experience with cloud-native application development and deployment.
Familiarity with DevOps CI/CD infrastructure automation monitoring and observability tools.
Experience with vector databases and data pipelines.
Knowledge of secure and responsible AI implementation practices.
Experience evaluating third-party technologies and managing vendor relationships.
Overall Responsibilities
Lead and manage cross-functional technology teams.
Provide technical guidance and mentorship to team members.
Drive technology initiatives and ensure successful delivery of projects.
Identify areas for improvement and implement process changes to increase efficiency.
Collaborate with internal stakeholders to understand business requirements and translate them into technology solutions.
Define or contribute to software architecture technical designs integration approaches and implementation plans.
Evaluate new technologies and make recommendations for adoption.
Develop and maintain technology roadmaps and ensure alignment with overall business strategy.
Manage delivery risks dependencies technical issues and project priorities.
Manage vendor relationships and negotiate contracts in collaboration with relevant stakeholders.
Support the development of scalable secure maintainable and cost-effective software and GenAI solutions.
Promote effective engineering practices knowledge sharing documentation and continuous improvement.
Consider security operational efficiency cost management and sustainability when selecting and implementing technology solutions.
Technical Skills (By Category)
Programming Languages
Essential
Python with experience developing production-quality software.
Understanding of object-oriented programming modular design error handling testing and maintainable coding practices.
Knowledge of data structures and algorithms.
Preferred
SQL.
JavaScript TypeScript Java or another programming language used in integrated technology environments.
Experience developing APIs services automation scripts or data-processing applications using Python.
Databases/Data Management
Essential
Knowledge of relational database management systems.
Understanding of SQL data modeling data quality and data lifecycle management.
Knowledge of database performance scalability availability and security considerations.
Understanding of data structures and appropriate data storage approaches.
Preferred
Experience with NoSQL databases.
Experience with vector databases and embedding storage.
Knowledge of data pipelines information retrieval data governance and metadata management.
Experience optimizing queries or data-access patterns.
Cloud Technologies
Essential
Knowledge of cloud computing platforms and infrastructure.
Understanding of cloud-based application deployment scalability availability monitoring and cost management.
Ability to assess cloud services and infrastructure options based on business and technical requirements.
Preferred
Experience deploying Python or GenAI applications on a major cloud computing platform.
Familiarity with containers orchestration serverless services managed databases storage networking and identity services.
Experience with cloud security infrastructure automation and cost optimization.
Understanding of efficient and sustainable use of cloud resources.
Frameworks and Libraries
Essential
Experience using Python frameworks and libraries for software development and data processing.
Understanding of library selection integration maintenance and upgrades.
Familiarity with frameworks used to build APIs services or application components.
Preferred
Experience with Generative AI and machine learning frameworks or libraries.
Knowledge of large language model integration prompt engineering embeddings vector search and retrieval-augmented generation.
Experience with GenAI orchestration workflow or agent-based frameworks.
Familiarity with natural language processing and model monitoring practices.
Development Tools and Methodologies
Essential
Knowledge of Agile development methodologies.
Familiarity with project management tools and software delivery workflows.
Understanding of software architecture design patterns and technical documentation.
Experience with version control code reviews testing defect management and release processes.
Experience leading projects or workstreams involving cross-functional technology teams.
Preferred
Experience with CI/CD pipelines and DevOps practices.
Knowledge of infrastructure as code and automated quality checks.
Familiarity with logging monitoring observability and incident management tools.
Experience with Agile planning estimation backlog management risk tracking and delivery reporting.
Knowledge of software development lifecycle governance and engineering standards.
Security Protocols
Essential
Understanding of secure software development principles.
Awareness of authentication authorization identity and access management encryption secrets management and secure data handling.
Ability to consider security privacy and regulatory requirements during solution design and implementation.
Preferred
Experience applying security controls to cloud-based applications and APIs.
Knowledge of GenAI-specific risks including prompt injection sensitive data exposure model misuse insecure outputs and third-party model dependencies.
Familiarity with security testing threat modeling vulnerability management and responsible AI practices.
Experience Requirements
Minimum of 5 years of experience in software development technology delivery technology leadership or related roles.
Experience with Python-based software development.
Experience leading or coordinating cross-functional technology teams.
Experience managing projects workstreams or technology initiatives.
Experience translating business requirements into technical solutions.
Experience with cloud computing platforms and infrastructure.
Experience with Agile development methodologies and project management tools.
Experience providing technical guidance or mentorship to team members.
Strong technical expertise across multiple areas of software development and technology.
Experience evaluating new technologies and supporting technology adoption decisions.
Experience developing or maintaining technology roadmaps is preferred.
Experience managing vendor relationships and negotiating contracts is preferred.
Experience with GenAI machine learning data automation or intelligent application initiatives is preferred.
Experience in technology consulting financial services banking insurance or other complex enterprise environments is preferred.
Candidates may also qualify through equivalent practical experience technical leadership of projects or workstreams professional training certifications or a portfolio demonstrating the required capabilities.
Day-to-Day Activities
Collaborate with internal stakeholders to understand business requirements priorities constraints and expected outcomes.
Lead cross-functional technology teams and provide technical direction.
Review technical requirements architecture designs implementation plans testing approaches and release readiness.
Support Python software development and GenAI solution delivery.
Evaluate new technologies and make recommendations for adoption.
Develop and maintain technology roadmaps delivery plans milestones dependencies and priorities.
Participate in Agile ceremonies including planning refinement progress reviews demonstrations and retrospectives.
Monitor project progress and address blockers technical risks dependencies and delivery issues.
Coordinate with engineering product operations security data and business stakeholders.
Manage vendor relationships review service performance and support contract discussions.
Mentor team members through technical discussions design reviews knowledge-sharing sessions and development guidance.
Identify opportunities to improve engineering practices automation quality delivery efficiency and resource usage.
Maintain technical documentation architecture decisions project updates roadmaps risk registers and implementation plans.
Make or facilitate technical decisions within assigned initiatives and established governance boundaries.
Escalate security concerns delivery risks resource constraints and unresolved dependencies in a timely manner.
Ensure decisions consider maintainability scalability security cost delivery feasibility and sustainability.
Qualifications
Bachelors or Masters degree in Computer Science Information Technology or a related field.
A minimum of 5 years of relevant experience is required.
Equivalent professional experience in software development technology leadership solution architecture or technology delivery may be considered in place of a formal degree.
Relevant certifications in cloud computing Agile Scrum project management software architecture data machine learning or GenAI are preferred.
Security or responsible AI certifications relevant to the role are preferred.
Completion of Synechron-required training related to information security data protection risk management workplace conduct and responsible technology use.
Ongoing professional development in Python GenAI software architecture cloud technologies security data management and Agile delivery.
Ability to stay current with changes in technology standards responsible AI practices and applicable governance requirements.
Professional Competencies
Critical thinking analytical reasoning and effective problem-solving.
Technical leadership teamwork mentorship and collaboration.
Clear communication negotiation and stakeholder management.
Adaptability continuous learning and innovation.
Effective time management prioritization and delivery focus.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
Senior IC
About Company
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more