Solana Blockchain Developer with AI Integration

Job ID: 38970532

Budget: €750 – €1,500 EUR

Job Description: Blockchain & AI Integration Developer
We are seeking a highly skilled developer to join our team and finalize a cutting-edge project built on the Solana blockchain. The ideal candidate will have expertise in blockchain development, Rust programming, and AI framework integration. This role involves completing existing features, integrating advanced AI capabilities, and building scalable, secure infrastructure for decentralized applications.

Key Responsibilities
Backend Development
Finalize and enhance smart contracts using Rust and Solana's Anchor framework.
Integrate AI frameworks such as Eliza and AI Agent Kit for user-specific interactions.
Customize bonding curves to support logarithmic growth models.
Implement DAO governance mechanisms, including pseudocode validation and secure voting systems.
Automate token migration to decentralized exchanges, integrating burn/earn mechanisms.
Build scalable backend systems for tasks, rewards, and token distribution.
Implement robust security measures to validate and prevent malicious user-defined actions.
Frontend Development
Build an interactive marketplace for trading logic modules and token-based features.
Integrate chat and voice interactions into user-facing pages with AI frameworks.
Design engaging UI elements such as live activity feeds, FOMO triggers, and dashboards.
Ensure interfaces are dynamic, user-friendly, and aligned with modern standards.
Infrastructure Setup
Establish scalable ML processing infrastructure or integrate external API key support for AI scalability.
Integrate and optimize open-source tools like vanity address generators for custom deployments.
Testing and Deployment
Conduct comprehensive end-to-end testing in a secure environment.
Deploy finalized solutions to production environments and ensure seamless operation.
Required Skills
Blockchain Development
Advanced proficiency in Rust for Solana smart contract development.
Hands-on experience with Solana tools such as Anchor for contract deployment.
Strong understanding of bonding curves, DeFi mechanisms, and decentralized exchange integrations.
AI Integration
Experience with frameworks like Eliza, AI Agent Kit, and MuseTalk.
Familiarity with ML infrastructure setup and API integrations (e.g., OpenAI or similar).
Frontend Expertise
Proficiency in React or Next.js for modern web applications.
Strong knowledge of TypeScript, CSS, and creating interactive, dynamic UIs.
Database Management
Expertise in PostgreSQL and ORM tools such as Prisma.
Experience designing scalable database schemas.
Infrastructure and Security
Skilled in optimizing machine learning servers.
Strong understanding of smart contract security and blockchain vulnerabilities.
Soft Skills
Ability to work independently under tight deadlines.
Proven problem-solving and debugging skills.
Excellent communication and documentation skills.
Preferred Qualifications
Experience with open-source tools like vanity address generators.
Proficiency with AI frameworks such as Eliza, AI Agent Kit, and MuseTalk.
Familiarity with decentralized finance (DeFi) platforms such as Raydium.
Previous work on DAO governance or decentralized marketplaces.
Experience designing and deploying bonding curve mechanisms.
Strong knowledge of integrating chat and voice AI systems into user interfaces.
Application Process
To ensure only genuine candidates apply, we have outlined a robust application process:

Technical Work Sample
Provide a GitHub repository or portfolio showcasing a previous project related to blockchain or AI integration. Highlight challenges you solved and the tools used. Bonus points for showcasing Solana or AI-related work.

Code Analysis Task
Review the provided code snippet below and analyze it for potential optimizations or security improvements. This snippet represents a common scenario developers encounter in our current project.

rust
Copy code
pub fn transfer_tokens(
accounts: TransferAccounts,
amount: u64,
) -> Result<()> {
if amount == 0 {
return Err(ErrorCode::InvalidAmount.into());
}
// Simulate transfer
let sender_balance = accounts.sender.balance.checked_sub(amount)
.ok_or(ErrorCode::InsufficientFunds)?;
accounts.sender.balance = sender_balance;
accounts.receiver.balance += amount;
Ok(())
}
Explain how this snippet could be optimized or secured further to handle potential vulnerabilities or edge cases.

Professional Background
Provide a brief overview of a significant issue you resolved in a past project. Include the problem, your approach, and the outcome.

Why Join Us?
No need to start from scratch: Parts of the project have already been implemented, including foundational smart contracts and initial AI integration. You'll build on an established framework, accelerating your development.
Exciting tech stack: Work with cutting-edge blockchain and AI tools to create impactful, scalable solutions.
Budget Details
Budget Defined: The budget specified in this job posting is final and non-negotiable. Developers seeking a higher budget will not be considered. However, this project offers a unique opportunity to work on a groundbreaking initiative. Outstanding performance during this collaboration can lead to a long-term partnership or even a full-time position at our startup as we grow.