Python AI Developer – Machine Learning, Cloud & Agile Delivery
Job Summary
Job Summary
Synechron is seeking a Python AI professional with 5 years of experience in technology leadership and software development. The role will support the design development and delivery of Python- and AI-based technology solutions while providing technical guidance coordinating cross-functional teams and translating business requirements into practical position will contribute to business objectives by delivering reliable technology solutions improving engineering processes evaluating emerging technologies maintaining technology roadmaps and supporting effective adoption of cloud AI and software development capabilities.
Software Requirements
Required
In-depth understanding of Python AI technologies software systems and technology architectures.
Experience using current and supported versions of Python.
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 AI-based technology solutions.
Experience leading or coordinating cross-functional technology teams and managing projects.
Ability to evaluate technology options based on business value feasibility security cost scalability and maintainability.
Preferred
Experience developing AI machine learning natural language processing or intelligent automation solutions using Python.
Experience with AI model integration data preparation model evaluation and application development.
Knowledge of large language models prompt engineering embeddings vector search or retrieval-augmented generation.
Experience with cloud-based 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.
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 AI-based technology solutions.
Define or contribute to software architecture technical designs integration approaches and implementation plans.
Develop and maintain scalable secure reliable and maintainable technology solutions.
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 documentation and continuous improvement.
Support responsible AI practices including appropriate evaluation data protection security monitoring and governance.
Consider operational efficiency cost management 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 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.
Understanding of testing monitoring and performance evaluation practices.
Preferred
Experience with 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 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 AI-based applications.
Ability to identify risks related to sensitive data exposure unauthorized access unreliable outputs and third-party technology 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 AI-related 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 technology leadership and software development.
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 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 AI capabilities.
Day-to-Day Activities
Collaborate with internal stakeholders to understand business requirements priorities constraints and expected outcomes while contributing to Python and AI solution designs.
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 technology leadership and software development including relevant Python experience.
Experience with 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 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 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