Applications Development Sr Programmer Nlp/ai/ml, Analytics And Generative Ai – Avp C12 Pune

Year    Pune, Maharashtra, India

Job Description


Functions Technology is responsible for managing risk, control, compliance systems while addressing regulatory uncertainty and has emerged as one of the most critical areas of business operations for Citi.The Specialized Applications Development Sr Programmer is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work-flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the function and overall business. Evaluates moderately complex and variable issues with substantial potential impact, where development of an approach/taking of an action involves weighing various alternatives and balancing potentially conflicting situations using multiple sources of information. Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources. Excellent communication and diplomacy skills are required. Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits. Significant impact in terms of project size, geography, etc. by influencing decisions through advice, counsel and/or facilitating services to others in area of specialization. Work and performance of all teams in the area are directly affected by the performance of the individual.Responsibilities:

  • Design, develop, and maintain sophisticated NLP, Analytics and Generative AI applications in Python.
  • Design and implement back-end APIs to deliver Python services to front-end applications using FastAPI, Docker, Github and other tools.
  • Write clean, efficient, and modular code adhering to best practices and coding standards.
  • Optimize application performance and ensure scalability.
  • Collaborate in the database design and management of those systems.
  • Conduct thorough testing and debugging to identify and resolve issues.
  • Stay up-to-date with emerging trends and technologies in the field of Generative AI.
  • Work through iterative review cycles to deliver results that meet or exceed user expectations.
  • Ensure consistency by adhering to a set of software coding and style guides.
  • Resolve support tickets related to systems developed.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, Computational Linguistics, Data Science or a related quantitative field (or equivalent experience).
  • Extensive experience working with Python, particularly in relation to NLP, Analytics and AI.
  • Experience with modern LLM-based libraries such as LangChain, PyTorch, GPT, Transformers
  • Experienced in Docker deployment and creation & maintenance of CICD pipelines
  • Familiarity with software engineering best-practices such as version control, testing, code reviews.
  • High-level competency in Excel (macros, pivot tables, etc.).
  • Understanding of advanced calculations and statistical functions.
  • A solid understanding of SQL, relational database management system, data warehouse, data modeling, and normalization
  • Strong communication skills.
  • Attention to detail and accuracy.
Qualifications:
  • 8+ years of relevant experience
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Willing to learn and can-do attitude
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education:
  • Bachelors degree/University degree or equivalent experience
Skills
  • Demonstrable experience in semantic search and document retrieval tasks.
  • Knowledge of discriminative AI (classifiers) and associated accuracy metrics (F1, Precision, Recall).
  • Some knowledge of JavaScript is a big advantage.
  • Coding
  • QA
  • Communication Skills
  • Multitasker
  • Collaborative Skills
Job Family Group: TechnologyJob Family: Applications DevelopmentTime Type: Full timeCiti 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 .View the " " poster. View the .View the .View the

Citigroup

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3450631
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year