remote
Application Development Lead Analyst Python - Vice President - Citi
Software Engineer
Lead a global AI Acceleration team to design, develop, and deliver high‑quality Python‑based AI/ML solutions for the bank, driving innovation while mentoring engineers and ensuring robust, scalable implementations.
About the role
Key Responsibilities
- Architect and build Python‑centric AI/ML platforms that serve developers across the enterprise.
- Lead a distributed team of engineers, providing technical guidance, code reviews, and mentorship.
- Collaborate with product owners and data scientists to translate business needs into scalable, production‑ready solutions.
- Drive adoption of cloud services and DevOps practices to ensure reliability, security, and performance.
- Champion Agile methodologies, sprint planning, and continuous delivery pipelines.
Requirements
- 5+ years of professional Python development experience, with a focus on AI/ML applications.
- Strong understanding of machine‑learning frameworks (e.g., TensorFlow, PyTorch) and data‑processing pipelines.
- Hands‑on experience with cloud platforms (AWS, Azure, or GCP) and container orchestration (Docker, Kubernetes).
- Proven leadership in a fast‑paced, globally distributed environment.
- Excellent problem‑solving, communication, and stakeholder‑management skills.
Skills
pythonmachine learning