Python & Generative AI Developer – LLMs, Cloud & Machine Learning
Job Summary
Job Summary
Synechron is seeking a Python and Generative AI professional with 5 years of experience in software development technology delivery and AI-enabled solution development. The role will support the design development and delivery of scalable Python and Generative AI solutions while contributing technical guidance stakeholder collaboration and technology initiative position will contribute to business objectives by translating business requirements into practical technology solutions improving engineering processes evaluating emerging technologies maintaining technology roadmaps and supporting secure scalable and efficient AI adoption.
Software Requirements
Required
In-depth understanding of Python Generative AI software technologies and technology systems.
Experience using current and supported versions of Python.
Working knowledge of Generative AI concepts large language models AI solution patterns and implementation considerations.
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 translate business requirements into Python and Generative AI technology solutions.
Experience leading or coordinating cross-functional technology teams and projects.
Ability to evaluate technology options based on business value technical feasibility security cost and maintainability.
Preferred
Experience developing and deploying Generative AI machine learning natural language processing or intelligent automation solutions using Python.
Experience with large language model integration prompt engineering embeddings vector search retrieval-augmented generation and model evaluation.
Familiarity with AI orchestration workflow and agent-based frameworks.
Experience with cloud-native AI application development and deployment.
Knowledge of APIs microservices data pipelines and distributed application architectures.
Familiarity with DevOps CI/CD infrastructure automation monitoring and observability tools.
Experience managing technology vendors and supporting contract negotiations.
Knowledge of secure responsible cost-effective and sustainable AI implementation practices.
Overall Responsibilities
Lead and manage cross-functional technology teams supporting Python and Generative AI initiatives.
Provide technical guidance mentorship and support 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 Python and Generative AI solutions.
Define or contribute to software architecture technical designs integration approaches and implementation plans.
Develop and maintain scalable secure reliable and maintainable AI-enabled applications.
Evaluate new technologies and make recommendations for adoption.
Develop and maintain technology roadmaps aligned with overall business strategy.
Manage delivery risks dependencies technical issues and project priorities.
Manage vendor relationships and negotiate contracts in collaboration with relevant stakeholders.
Promote effective engineering practices knowledge sharing technical documentation and continuous improvement.
Ensure Generative AI solutions are evaluated for quality reliability security privacy cost and responsible use.
Consider operational efficiency resource utilization and sustainability when selecting and implementing technology solutions.
Technical Skills (By Category)
Programming Languages
Essential
Python using a current and supported version.
Strong understanding of Python programming including functions modules object-oriented programming exception handling testing and package management.
Knowledge of data structures and algorithms.
Ability to develop clean maintainable scalable and testable Python code.
Understanding of programming practices used in AI automation and data-driven applications.
Preferred
SQL for data analysis data validation and application integration.
JavaScript or TypeScript for AI-enabled web applications.
Shell scripting for automation and deployment support.
Experience developing reusable Python packages services utilities and automation components.
Databases/Data Management
Essential
Knowledge of relational database management systems.
Understanding of SQL data modeling data structures data quality and data lifecycle management.
Ability to organize and manage data required for AI and software applications.
Understanding of data validation data integrity data access and secure data handling.
Ability to select appropriate data storage approaches based on performance scalability availability and security requirements.
Preferred
Experience with NoSQL databases.
Experience with vector databases and embedding storage.
Knowledge of data pipelines data preparation information retrieval and metadata management.
Familiarity with data governance data lineage and responsible data management.
Experience optimizing database queries and 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.
Understanding of cloud storage compute networking identity and access management concepts.
Preferred
Experience deploying Python and Generative AI applications on cloud platforms.
Familiarity with containers orchestration serverless services managed databases storage networking and identity services.
Experience with cloud security infrastructure automation monitoring and cost optimization.
Understanding of efficient and sustainable cloud resource utilization.
Frameworks and Libraries
Essential
Experience using Python frameworks and libraries for software development data processing automation or AI applications.
Understanding of framework and library selection integration maintenance and upgrades.
Familiarity with frameworks used to build APIs services workflows or application components.
Knowledge of libraries and tools used to support AI machine learning data analysis or natural language processing applications.
Understanding of testing monitoring and performance evaluation practices.
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 AI workflow orchestration or agent-based frameworks.
Familiarity with natural language processing model evaluation model monitoring and output validation.
Experience developing AI-enabled APIs services or enterprise applications.
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 branching merging pull requests and code reviews.
Experience with software testing defect management release processes and production support.
Experience leading or coordinating 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 Generative AI evaluation prompt testing model monitoring and AI governance practices.
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.
Understanding of security and privacy considerations for Generative AI applications.
Ability to identify risks related to sensitive data exposure unauthorized access unreliable outputs and third-party model dependencies.
Preferred
Experience applying security controls to cloud-based applications APIs and AI solutions.
Familiarity with security testing threat modeling vulnerability management and secure coding practices.
Knowledge of Generative AI risks including prompt injection data leakage model misuse and unsafe outputs.
Familiarity with responsible AI governance auditability access controls and model monitoring.
Experience Requirements
Minimum 5 years of experience in software development technology delivery technology leadership or related roles.
Strong technical expertise in Python and multiple areas of software development and technology.
Experience developing implementing and supporting Python-based applications.
Experience contributing to or leading Generative AI machine learning natural language processing data automation or intelligent application initiatives is preferred.
Experience leading or coordinating cross-functional teams and managing projects.
Experience translating business requirements into technical solutions.
Experience with cloud computing platforms and infrastructure.
Knowledge of Agile development methodologies and project management tools.
Experience providing technical guidance and mentorship to team members.
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 in technology consulting financial services banking insurance or other complex enterprise environments is preferred.
Candidates may also qualify through equivalent practical experience relevant technical training certifications or a portfolio demonstrating Python and Generative AI capabilities.
Day-to-Day Activities
Collaborate with internal stakeholders to understand business requirements priorities constraints and expected outcomes while contributing to Python and Generative AI designs and delivery plans.
Lead or coordinate cross-functional technology teams provide technical guidance participate in Agile meetings and collaborate with engineering product operations security data and business stakeholders.
Evaluate new technologies maintain technology roadmaps monitor project progress manage risks and dependencies and support successful project delivery.
Mentor team members coordinate with vendors maintain technical documentation and make or facilitate technical decisions within established governance boundaries.
Qualifications
Bachelors or Masters degree in Computer Science Information Technology Artificial Intelligence Data Science or a related field; equivalent professional experience may be considered.
Minimum of 5 years of experience in software development technology delivery or related technology roles including relevant Python experience.
Experience with Generative AI machine learning data engineering intelligent automation or related technologies is preferred.
Certifications in cloud computing Agile Scrum project management AI machine learning or software architecture are preferred.
Complete Synechron-required training and maintain continuous professional development in Python Generative AI cloud technologies security data management software architecture and Agile delivery.
Professional Competencies
Critical thinking analytical reasoning structured problem-solving and technical decision-making.
Technical leadership cross-functional teamwork mentorship and collaboration.
Clear communication negotiation stakeholder management and knowledge sharing.
Adaptability continuous learning and effective application of emerging AI technologies.
Innovation focused on practical secure scalable responsible and sustainable Generative AI solutions.
Effective time management prioritization organization 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:
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