What We’re Building: Our system will interpret natural language inputs like "Show me a 1-year Candlestick chart for AAPL with 30-minute intervals" or "Display a Point and Figure chart for Tesla with a box size of 10 and a reversal amount of 3." It will then generate the requested charts, applying the specified parameters.
Key Responsibilities:
-Develop a sophisticated NLP system capable of parsing complex financial queries
-Create algorithms to translate parsed commands into chart-generation instructions
-Implement a variety of chart types, including Renko, Point and Figure, Range Bars, Line Break, Kagi, Heikin Ashi, Bar, Candlestick, and Line charts
-Integrate with financial data APIs to fetch real-time and historical market data
-Develop a system for applying technical indicators and overlays to charts based on user commands
-Implement error handling and query refinement capabilities to manage ambiguous or incorrect user inputs
-Develop a RESTful API that can be used for future frontend integration
Required Skills and Experience:
-Advanced proficiency in Python, with a focus on data processing and analysis
-Extensive experience with NLP libraries such as spaCy, NLTK, or TensorFlow
-Deep understanding of financial markets, technical analysis, and various chart types
-Proven track record of working with financial data APIs and handling real-time data streams
-Strong background in developing algorithms for data visualization
-Experience with time-series data manipulation and analysis
-Proficiency in working with large datasets and optimizing for performance
-Familiarity with cloud-based deployments (AWS, Google Cloud, or Azure)
-Experience with version control systems, preferably Git
Nice-to-Have:
-Experience with machine learning, particularly in finance applications
-Basic knowledge of financial technical analysis
-Familiarity with high-performance computing techniques for real-time data processing
Project scope and deliverables:
The main goal is to create a working prototype that demonstrates the core functionality of our system. Specifically, we’re looking to deliver:
-An NLP engine capable of interpreting a wide range of financial chart requests
-A chart generation system that can create various types of financial charts based on parsed commands
-Integration with at least one major financial data API for real-time and historical data
-A basic API that allows for easy integration with future frontend applications
Please include in your application:
-Any projects or systems you’ve developed that demonstrate your capabilities in this area
-Your approach to developing a prototype for this kind of system, including any potential challenges you foresee and how you’d address them
****Successful developers will be offered a full-time job at the startup.
****Please don’t boost your profile. We will look at candidate and get in contact with those who seem the a fit.
Posted On: June 29, 2024 16:15 UTC
Category: Full Stack Development
Skills:AI Agent Development, Python, Artificial Intelligence, Machine Learning, Data Science, Data Analysis
Country: Saudi Arabia
click to apply
Powered by WPeMatico
