This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The position is for a Senior Software Engineer specializing in Python.
The role involves working on the infrastructure of the core customer-facing product, AI Lab, which is a no-code constructor of Small Language Models.
Collaboration with AI and Web3 teams is required.
Responsibilities include designing, developing, and maintaining scalable, secure, and high-performance backend systems using Python.
Defining and maintaining clean HTTP REST API definitions using OpenAPI specifications.
Developing ergonomic, open-source SDKs using Python.
Authoring, publishing, and maintaining clear and concise documentation to increase adoption of the Platform APIs and SDKs.
Building secure and scalable key management systems for crypto wallet functionality.
Working closely with various teams to externalize backend services through Platform APIs.
Collecting feedback from creators/users to improve Platform APIs and SDKs.
Building sample applications using Platform APIs and SDKs to demonstrate their value.
Troubleshooting and debugging complex fullstack issues.
Participating in code reviews to maintain high code quality standards.
Requirements:
5+ years of experience in backend and frontend software development.
Proficiency in Python, with experience in Rust and JavaScript.
Strong communication skills and a passion for clear developer documentation.
Understanding of crypto wallets, key management, cryptography, and blockchain protocols.
Track record of designing and shipping high-quality client-side libraries and SDKs.
Knowledge of distributed systems, microservices architecture, and event-driven architectures.
Experience with databases like MySQL, MongoDB, and vector dbs like Pinecone.
Familiarity with RESTful API design principles and API development.
Knowledge of AWS and containerization technologies like Kubernetes.
Understanding of security best practices for financial systems.
Benefits:
Working with a passionate and rapidly growing team.
Competitive salary and benefits package including Equity & Token.
Opportunity to test ideas in real life with exposure to 170k users.
Remote work with flexible hours and vacation policy.