Software Engineer
About this role:
ALPHA10X is the AI leader in private markets investments. Our Nostradamus platform analyzes data at scale to shape the knowledge and foresight that generate alpha and impact. The company is a well-funded growth stage startup and aspiring unicorn, rapidly expanding our revenue, customer base, and market presence, while scaling operations, enhancing products, and securing additional funding to further accelerate development. Our team includes prominent business leaders, investors, scholars, and data scientists.
ALPHA10X is looking for a Python-skilled Software Engineer. Reporting to the VP of Development, the responsibilities include developing and maintaining our Azure-hosted software infrastructure. You will create data workflows for our knowledge graph, implement APIs for database interaction (Neo4J, Elastic, CosmosDB, Pinecone), and collaborate with Data Scientists and Engineers to deliver Python libraries and operationalize technical projects. Expect to uphold software development best practices, focusing on unit testing, automation, and continuous integration via CI/CD pipeline.
Key responsibilities:
- Software Architecture: Design, develop, and implement robust, efficient, and scalable software architectures that enable the interaction between the application and the Knowledge Graph.
- Software Development: In collaboration with the Data Scientists, implement cutting-edge technology services to help our clients in their investment use cases, following state-of-the art practices.
- Data Engineering: Collaborate with the Data team to anticipate and integrate any changes in the data catalog and ensure that the latest graph and ontology are available in the application.
- Integration: Work closely with the Full-Stack team of developers to plug the backend services to our web application, ensuring seamless integration.
What we value:
- Initiative and curiosity.
- Low ego because the outcome matters more than who gets the credit.
- Adaptive and introspective; willing to learn, guide, lead, and follow.
- Unrelenting drive to push the boundaries of AI and data science.
What we are looking for:
- Bachelor's or Master’s degree in Computer Science or any related field.
- Excellent programming skills in Python.
- Ability to write production-ready code.
- Experience with Git.
- Continuous learning mindset.
- Experience with a Software testing framework.
- Excellent verbal and written English communication skills.
- API framework experience.
- Graph (Neo4j) / Search (Elasticsearch) database experience.
- Large-scale data processing knowledge.
Why join us?
- Innovation: Play a key role in advancing the capabilities of AI in fintech, working with some of the brightest minds in the industry.
- Leadership: As part of the future shaping team, you will have a direct impact on the company's growth and strategic direction.
- Growth Opportunities: Join a fast-paced, high-growth startup with significant equity participation and potential for personal and professional advancement.
- Global Impact: Be part of a team that connects people, capital, and ideas to solve some of the world’s greatest challenges through AI-driven financial solutions.
To apply, please email: hr@alpha10x.com