API EngineerLocation: 100% Remote - Full-time - AnywhereTo apply for this position please send your CV to
[email protected] informing the job title in the email subject line. SingularityNET is looking for a kind, motivated, organized and results-driven API Engineer to join our team! What you should know about the SingularityNET organizationSingularityNET, founded in 2017, is the leading decentralized AI platform, aiming to develop beneficial Artificial General Intelligence (AGI) gov
API EngineerLocation: 100% Remote - Full-time - AnywhereTo apply for this position please send your CV to
[email protected] informing the job title in the email subject line. SingularityNET is looking for a kind, motivated, organized and results-driven API Engineer to join our team! What you should know about the SingularityNET organizationSingularityNET, founded in 2017, is the leading decentralized AI platform, aiming to develop beneficial Artificial General Intelligence (AGI) governed democratically. Now in a phase of rapid growth, the organization is launching ambitious projects in infrastructure, media, and biomedicine as part of its Phase 2 whitepaper.With a global team of around 100 scientists, engineers, and experts, SingularityNET fosters a collaborative and transparent work culture that values diversity and inclusion. All candidates are encouraged to apply, regardless of background. This is an opportunity to do exciting, cutting-edge work with leaders in the field of AI and Cognitive Architectures. Ben Goertzel, founder of SingularityNet and OpenCog, is a world leader in Artificial General Intelligence.Job SummaryWe are seeking an experienced API Engineer with deep experience in extending APIs and building high-performance solutions within the Cosmos ecosystem. The ideal candidate will have a solid understanding of blockchain architecture, distributed systems, and a proven track record of developing secure, scalable, and robust APIs. This role will focus on extending the functionality of APIs to enable seamless integration with Cosmos SDK-based blockchains, leveraging Tendermint's consensus engine and related tools.Key ResponsibilitiesAPI Design & Development: Lead the design, development, and optimization of APIs that interface with Cosmos/Tendermint, ensuring high performance, security, and scalability.Tendermint Integration: Develop and extend APIs that interact with the Cosmos SDK and Tendermint Core for various blockchain applications, focusing on usability, performance, and scalability.Blockchain API Extensions: Create custom APIs to extend the functionality of Cosmos-based blockchains, including governance, staking, IBC (Inter-Blockchain Communication), and more.Security & Performance Optimization: Ensure the APIs are secure, using the best practices in API security (OAuth, JWT, etc.) while optimizing for high throughput and low latency in a decentralized environment.Collaboration with Cross-functional Teams: Work closely with blockchain engineers, DevOps, and product managers to deliver solutions that meet the needs of developers and users in the Cosmos ecosystem.Testing & Documentation: Ensure robust test coverage for all API code and maintain high-quality documentation for developers integrating with Cosmos/Tendermint APIs.Continuous Improvement: Stay updated with developments in the Cosmos/Tendermint ecosystem and actively contribute to improving and enhancing our API architecture.QualificationsExperience: 5+ years of experience in API development, with at least 2+ years specifically working with blockchain technologies.Expertise in Python, with proven experience in extending APIs (FastAPI) for Cosmos-based projects.Strong understanding of distributed systems, consensus algorithms, and decentralized network protocols.Technical Skills:Expert in Python with experience in FastAPI.Deep knowledge of RESTful and gRPC APIs with a focus on performance and security in decentralized environments.Experience with blockchain (Cosmos Tendermint) for cross-chain agent registration.Strong experience with Docker, Kubernetes, and cloud environments.Experience in optimizing databases for blockchain applications (bonus if familiar with graph database technologies like Neo4J)Soft Skills:Ability to work independently as well as collaborate within a distributed team environment.Strong problem-solving skills with attention to detail and an analytical mindset.Excellent communication skills and the ability to write clear technical documentation.Preferred Qualifications:Familiarity with the broader Cosmos ecosystem, including tools like Starport or Cosmos modules like staking, governance, slashing, etc.Experience with smart contract development (e.g., CosmWasm) and extending APIs to interact with smart contracts.Open-source contributions to blockchain projects are highly desirable.What We Offer:Competitive salary and equity options.Opportunity to work on cutting-edge blockchain technologies with an impact on the future of decentralized applications.Flexible work hours and the possibility to work remotely.A supportive and collaborative team environment with opportunities for professional growth and development.Apply Now to be part of our journey in shaping the future of decentralized networks!This job description focuses on finding someone with deep expertise in the Cosmos with the ability to extend APIs to meet complex blockchain requirements.
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Розробка програмного забезпечення