Location: Gurgaon
Experience: 3–7 Years
About the Organization
A global financial services group with an integrated network spanning over 30 countries. The firm connects markets east and west, servicing the needs of individuals, institutions, corporates, and governments across retail, asset management, wholesale (global markets and investment banking), and merchant banking divisions. Built on a tradition of disciplined entrepreneurship, the organization delivers creative solutions and considered thought leadership.
About the Role
The Knowledge Centre is looking for a skilled AI/ML Automation Engineer to design, develop, and deploy automation solutions for recurring reporting and research processes. The role focuses on using Python, Machine Learning, Generative AI tools, and automation frameworks to streamline deliverables such as competitor reports, market scans, data pulls, and quick-turnaround research tasks.
In addition to automation work, the candidate will play a key role in launching a new AI/ML-based service line, which will support consulting teams and clients. This includes building the foundation of this service line and expanding the team over time. Candidates should be open to travelling overseas for client discussions and/or implementing solutions at client sites when required.
Responsibilities
- Develop Python-based automation scripts for recurring reports
- Create data extraction, cleaning, and transformation workflows
- Automate web scraping, data aggregation, formatting, and insights generation
- Build ML/NLP models for summarisation, classification, and document processing
- Develop GenAI applications using OpenAI, Claude, and Gemini APIs
- Lead the creation and launch of an AI/ML-focused service line
- Scale the service line, recruit team members, and mentor junior engineers
- Work with HQ teams to automate consulting deliverables
- Implement low-cost automation solutions at client sites
- Travel internationally for client interactions when required
- Maintain well-documented code and workflows
- Ensure accuracy and repeatability of automated deliverables
- Create SOPs and training materials to support team expansion
Requirements
- Strong Python skills (Pandas, NumPy, Selenium/BS4, APIs)
- Experience in automation scripting and ML/NLP development
- Understanding of ML algorithms, embeddings, and LLM tools
- Familiarity with Git, cloud platforms, and basic DevOps is a plus
- Experience in research or consulting workflows preferred
- Strong analytical and problem-solving capability
- Ability to work independently under tight deadlines
- Interest in team building and service-line development is desirable
- B.Tech / M.Tech, MCA, or a degree in Computer Science, Data Science, Engineering, or a related field