Skip to main content


Engineering Lead Analyst

Job Req ID 23690812 Location(s) Tampa, Florida Job Type On-Site/Resident Job Category Technology
Apply Now

Citibank, N.A. seeks an Engineering Lead Analyst for its Tampa, Florida location.

Duties: Perform installation, validation, and automation of artificial intelligence and machine learning products.  Conduct deployments for artificial intelligence and machine learning tools including Dataiku, H20 AI Cloud, Jupyter Notebooks, DataRobot, Python and R distributions. Deployment using containerized platforms including docker, HP Ezmeral with Docker, and Kubernetes distributions. Utilize Python repositories including PyPi, Anaconda and Conda-forge. Build out Jupyter Notebook services including training nodes to run machine learning models built on Tensorflow, Natural Language Processing (NLP), Keras-OCR for image to text processing with huge data sets and deployment nodes. Use Ansible scripting to automate the manual tasks including configuration changes, performing minor upgrades to Python binaries, installing database compatible client tools. Engineer new machine learning products with extensive research and analysis as per the organization’s platform standards including security, reliability, compatibility. Utilize data science and the model development life cycle to facilitate gathering and understanding business requirements. Evaluate the infrastructure architecture to ensure compatibility and integration with other service offerings including Spark. Maintain code repository in GIT and BitBucket. Develop public cloud alternatives including Amazon Web Services and Google Public Cloud to help diversify the service offering. Evaluate and remediate vulnerabilities in all machine learning products deployment. Architect and develop Platform-as-a-Service offering providing programmatic and Automatic Machine learning capabilities with safety net of on-premises based infrastructure. Integrate the machine learning tools with Hadoop to retrieve the business data on to the processing layer and run the machine learning models. Use LINUX operating system to host machine learning tools. Use Java for establishing connections to different hadoop eco system components including Hive and Impala, using Java database connectivity (JDBC) drivers. Use Hive to query the data from hadoop distributed file system (HDFS) via a Hive structured query language. Use MapR file system to store user code, machine learning models and Python environments. Use Lightweight Directory Access protocol (LDAP) and Pluggable Authentication Module (PAM) for authenticating and authorizing users to access the machine learning applications. Provide subject matter expert consultation on analytics and machine learning products. Perform innovation of new technology specific approaches with increased speed, accuracy, and automation, which includes redesign of architecture, procurement of infrastructure on a single click, plug and play components, repaving of infrastructure during patching with persistent data store and with no presence of any risks with respect to hardware and software security vulnerabilities.

Requirements: Requires a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field and 5 years of progressively responsible, post-baccalaureate experience as a Software Engineer, Data Engineer, Technology Lead, Senior Associate or related position involving Engineering Machine Learning products and offering Information Technology and Infrastructure Library (ITIL) services. 5 years of experience must include: Spark; Hive, Impala, Hadoop; Light weight Directory Access protocol (LDAP); and LINUX, Java. 3 years of experience must include: Jupyter Notebooks, Dataiku; Python and R distributions; HP Ezmeral with Docker; Pluggable Authentication Module (PAM); and MapR, GIT, BitBucket. Applicants submit resumes at or by email to Citigroup Recruiting Dept. at Please reference Job ID #23690812. EO Employer. This position is eligible for incentive pursuant to Citigroup’s Employee Referral Program.

Wage Range:                $145,000.00 to $177,471.93

Job Family Group:       Technology

Job Family:                  Systems and Engineering


Job Family Group:


Job Family:


Time Type:

Full time


Primary Location:

Tampa Florida United States


Primary Location Salary Range:


Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the "EEO is the Law" poster. View the EEO is the Law Supplement.

View the EEO Policy Statement.

View the Pay Transparency Posting

Apply Now
  • Join our team
    of 220,000+
    strong diverse employees

  • Socially minded employees volunteering in communities across 90 countries

  • Meaningful career opportunities thanks to a physical presence in over 95 markets

We foster a culture that embraces all individuals and encourages diverse perspectives, where you can make an impact and grow your career. At Citi, we value colleagues that demonstrate high professional standards, a strong sense of integrity and generosity, intellectual curiosity, and rigor. We recognize the importance of owning your career, with the commitment that if you do, we promise to meet you more than half way.

Saved Jobs

You have no saved jobs

Previously Viewed Jobs

You have no viewed jobs