Job Description
The AI Scientist will work with other AI agile team members through the phases of use-case data exploration and prototyping to the design, implementation and support deployment
of the resulting AI services while focusing on scientific implementation and validation of quantitative financial models.
Responsibilities: Responsible for low level model and algorithm design, development, and validation by converting financial data and models to mathematical and computer science level design and
implementation with consideration of space and time complexity
Integrate, customize, and train well known model and algorithm in open source libraries to solve financial market problem and perform validation and bug fixes
Work with a team of data scientist, machine learning engineer, financial modeler, software engineer, and model validation/QA engineer
Support IT integration, QA/UAT and deployment of AI micro services, operationalizing and productizing resulting models and AI solutions
Support production issue pertinent to model and algorithm including the ones used in open source libraries if any
Qualifications: Master degree required (preferably in computer science, mathematical finance, and financial engineering)
Solid background in mathematics including but not limited to statistics, probability theory, PDE, linear algebra, stochastic calculus, differential equations etc.
5+ years of solid modern, object-oriented or functional programming and design experience (Python, C++, SQL)
3+ years of experience in deep learning based NLP modeling such as Attention, BERT, sentiment analysis, and/or Chatbot
Solid modeling experience with text representation, semantic extraction, and topic models
Familiar with traditional machine learning (GBDT, random forest etc.) and deep learning neural network (LSTM etc.)
Familiar with SpaCy, NLTK, GENSM, TensorFlow, and PyTorch with GPU
Familiar with Flask/Djanjo/Nodejs/GRPC that can build demos
Result driven, detail oriented, candid attitude
Experience in any of the following is highly desirable: Transfer learning modeling experience from public model to financial market model
Linux / Bash scripting, structured and unstructured data management tools (Oracle, PostgreSQL, MySQL, KDB+, Hadoop, etc.)
Continuous integration & development environments and tools (GIT, Maven, Jenkins, etc.)
Communication skills. The ability to communicate at the right level with all parties involved, including management and business stakeholders
Passed Charted Financial Analyst (CFA) level 1 examination
Employement Category:
Employement Type: Full time
Industry: Banking
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Senior Associate - AI/ML Python Developer
Contact Details:
Company: State Street
Location(s): Hyderabad
Keyskills:
Senior Associate - AI/ML Python Developer