Company:
BigDataKB.com
Location: Atlanta
Closing Date: 06/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Location: The Great Bharat
We are looking for a Fresher Developer with a strong background in Python development to design, develop, and maintain our automated trading systems. The ideal candidate will have a deep understanding of the financial markets, strong problem-solving skills, and a passion for technology.
Key Responsibilities
- Develop, test, and deploy high-quality Python applications and scripts.
- Leverage Azure Gen AI (LLM) to build and enhance machine learning models.
- Design and implement machine learning algorithms and predictive models.
- Utilize Conda for environment management and package distribution.
- Develop and maintain RESTful APIs using FastAPI.
- Create Quick Process Automations (QPAs) using VBA, MS Office Pack, Java, and SQL.
- Collaborate with cross-functional teams to understand business requirements and deliver solutions that meet client specifications.
- Ensure adherence to best practices in software development and data science processes.
- Troubleshoot and resolve technical issues related to automation and machine learning applications.
- Continuously research and implement new technologies to improve development efficiency and product quality.
- Collaborate with the quantitative research team to implement trading strategies.
- Optimize and enhance the performance of existing trading algorithms.
- Conduct rigorous backtesting of trading strategies to ensure robustness and reliability.
- Work with large datasets to extract insights and improve trading algorithms.
- Ensure the stability and performance of trading systems in a live trading environment.
- Maintain and improve database systems for storing and retrieving trading data.
- Collaborate with cross-functional teams to ensure seamless integration of trading systems with other platforms.
- Stay updated with the latest developments in algorithmic trading and financial markets.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 0-1 years of experience as a Python Developer with a strong portfolio of projects.
- In-depth understanding of the Python software development stacks, ecosystems, frameworks, and tools such as Numpy, Scipy, Pandas, and DataFrame.
- Experience with database technologies such as SQL and NoSQL.
- Excellent problem-solving ability with solid communication and collaboration skills.
- Knowledge of data science and machine learning concepts and tools.
- A working understanding of cloud platforms such as AWS, Google Cloud, or Azure.
- Contributions to open-source Python projects or active involvement in the Python community.
- Experience in Algo trading is a plus.
- Familiarity with backtesting engines like Amibroker is nice to have.
Share this job
BigDataKB.com