Python and Machine Learning Analyst at Citi
Gurugram, haryana, India -
Full Time


Start Date

Immediate

Expiry Date

11 Apr, 26

Salary

0.0

Posted On

11 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Machine Learning, SQL, PySpark, Natural Language Processing, Large Language Models, Prompt Engineering, Version Control, Automated Build Processes, Code Testing, APIs, Data Flow Integrity, Customer Experience Analytics, Credit Card Business, Software Development Life Cycle, Sprints Deployment Cycle

Industry

Financial Services

Description
We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply! Our people make all the difference in our success. ------------------------------------------------------ Hands-on Experience in Python, SQL & Machine Learning (ML) is a must. Experience with PySpark, Natural Language Processing (NLP), Large Language Models (LLM/Gen AI), and prompt engineering is preferred. Writing clean, efficient, and well-documented code according to design specifications and coding standards. Utilizing version control systems (e.g., Git) to manage code changes, collaborate with team members, and maintain code history. Configuring and maintaining automated build processes (e.g., using Jenkins) to compile code, run unit tests, and create deployable artifacts. Ability to execute the code testing in Dev & UAT environments Automate deployment pipelines, follow release procedures, verify post-deployment, and troubleshoot production issues, if any. Understand dependencies, design/consume APIs, ensure data flow integrity, resolve integration issues, and maintain architectural awareness. Capability to validate/maintain deployed models in production Candidates with a background in Customer Experience (CX) analytics is preferred. Exposure to Credit card business is a strong plus for this position. Familiarity with the Software Development Life Cycle (SDLC) is preferred. Prior experience of Sprints deployment cycle is preferred. Bachelor's Degree with atleast 3 years of working experience OR Master's Degree with 2 years of working experience. Possess analytic ability and problem solving skills Working experience in a quantitative field Excellent communication and interpersonal skills, be organized, detail oriented, and adaptive to matrix work environment Ability to build partnerships with cross-functional teams Bachelors/University degree in Computer Science Engg. / IT is preferred. ------------------------------------------------------ Machine Learning (ML), Python (Programming Language). ------------------------------------------------------ Incumbents work with large and complex data sets (both internal and external data) to evaluate, recommend, and support the implementation of business strategies Identifies and compiles data sets using a variety of tools (e.g. SQL, Access) to help predict, improve, and measure the success of key business to business outcomes Responsible for documenting data requirements, data collection / processing / cleaning, and exploratory data analysis; which may include utilizing statistical models / algorithms and data visualization techniques Incumbents in this role may often be referred to as Data Scientists
Responsibilities
Incumbents work with large and complex data sets to evaluate, recommend, and support the implementation of business strategies. They are responsible for documenting data requirements, data collection, processing, cleaning, and exploratory data analysis.
Loading...