Lead Developer - Python , Gen AI
Role details
Job location
Tech stack
Job description
As a Lead Developer (Python, GenAI), you will build the solutions that power our data-driven future. You will play a pivotal role within the Enterprise Data & Analytics team, improving our ML and modeling platforms, increasing the speed of data product delivery, and driving innovative business solutions alongside partners outside of Technology. Operating as a hands-on individual contributor, you will own the design and implementation of a diverse array of Python-based services which integrate LLM capabilities directly into our ecosystem while serving as a champion for Generative AI. This role requires strong independent execution, the ability to collaborate across diverse teams, and a mindset oriented toward enabling and uplifting those around you., *Strategic Partnership: Collaborate with teams outside of Technology to identify and implement novel AI solutions that solve real-world challenges.*AI Integration: Embed Generative AI into workflows for developing enterprise data products and ML platforms to drastically improve efficiency and developer velocity.*Technical Excellence: Design, develop, and maintain high-quality Python applications and services while promoting best practices for testing, documentation, and maintainability.*Mentorship: Provide technical guidance and oversight to junior developers and offshore delivery resources.*Governance & Security: Partner with security, risk, and compliance teams to ensure all solutions meet enterprise standards for governance, privacy, and ethics.*Technology Evaluation: Proactively evaluate emerging technologies in the data and AI space to determine their practical viability and business value., *Platform Impact: Success of tools and capabilities that measurably improve Analyst and Data Scientist productivity and speed-to-market.*Solution Delivery: Successful deployment of high-quality GenAI solutions that drive internal efficiency and business value.*Operational Productivity: Demonstrated commitment to improving the team's development lifecycle and automation.*AI Advocacy: Active contribution to the organization's AI maturity through successful adoption and peer education.
Requirements
*6-9 years of professional software development experience with a strong emphasis on Python.*Strong familiarity in applying Generative AI capabilities, including common patterns such as prompt design, Retrieval-Augmented Generation, embeddings & vector stores, and agentic AI.*Data centric engineering experience building services and tools within a data engineering organization. A "data-first" Python developer who understands the challenges of enterprise data systems.*Proven experience building and scaling software solutions in cloud environments (AWS preferred).*An enthusiasm for staying current with AI trends and the pragmatic ability to apply them.*Solid background in DevOps workflows, including Infrastructure as Code, containerization (Docker/Kubernetes), and CI/CD pipelines.