Description:
Bilby is a Hong Kong-based technology company that scrapes and processes publicly-available data from different countries to detect and analyse government policy developments, understand their impact on financial markets and client business operations, and quantify the associated risks and opportunities. Our CEO, Dr. Ryan Manuel, is a world expert on Chinese government policy development and its bearing on markets, with deep academic and industry experience. Our CTO, Dr. Stephen Enright-Ward, is a mathematician turned technologist with ten years’ experience in commercial applications of NLP and ML. We are a focused, fast-moving company that values people who can gracefully combine idea generation, analytic rigour and timely execution, and who communicate clearly and graciously with their teammates.
Job Description
- Able to architect and coordinate the building of a SaaS product in a modern cloud environment (we use the Google Cloud ecosystem, and code in Python and Django).
- Happy to roll up their sleeves and build parts of this themselves.
- Comfortable with incorporating modern machine learning and AI tools into our software platform.
- Genuinely excited to apply new ML-based tools to a traditionally technology-resistant domain (the dynamics of human governments).
- A thoughtful, gracious collaborator.
Key Responsibilities
- Design, develop, and maintain efficient, reusable, and reliable Python code.
- Implement server-side logic using Django framework.
- Integrate our applications with various cloud services (e.g., Google Cloud, Vercel, Elastic Cloud).
- Ensure high performance and responsiveness of applications.
- Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance user experience.
- Work in a cross-functional team to deliver a complete user experience.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Stay abreast of emerging technologies/industry trends and apply them into operations and activities.
Qualifications
- Minimum of 5 years of experience in backend development, with a focus on Python and Django.
- Extensive experience with Google Cloud Platform and its various services.
- Familiarity with front-end technologies (like React, SvelteKit, HTML, and JavaScript is a plus.
- Proficient understanding of code versioning tools (e.g., Git, GitHub).
- Experience in Elasticsearch.
- Experience in implementing automated testing platforms and unit tests.
- Excellent problem-solving skills and ability to work under tight deadlines.