Software Engineer - AI & ML
Company Overview:
YieldNest is an innovative liquid restaking protocol simplifying DeFi through automated, risk-adjusted strategies and Liquid Restaking Tokens (LRTs). We empower users to access high-yield opportunities effortlessly.
Central to our vision is Nest AI, an AI agent that educates users, analyzes markets, and autonomously optimizes DeFi strategies. By merging AI with blockchain, we build adaptive systems that maximize returns while managing risk.
The Role:
YieldNest is seeking a Software Engineer (AI/ML Focus) to spearhead the development of Nest AI, our autonomous AI agent redefining decentralized finance. You’ll combine expertise in AI/ML systems, TypeScript, and DeFi to architect an AI agent that merges intelligent analysis with DeFi.
About You:
You’re not just a coder—you’re a builder with an entrepreneurial mindset and an obsession with quality. You live for the challenge, thrive in chaos, and are always looking for the next big problem to solve. If you’re ready to innovate, take ownership, and crush it in a fast-moving, remote team, YieldNest & Nest AI is where you need to be.
What You’ll Be Doing:
- AI/ML Model Development: Design, implement, and deploy machine learning models and algorithms to enhance Nest AI's capabilities in market analysis and strategy optimization.
- Data Management: Collect, preprocess, and manage large datasets from various sources to train and fine-tune AI models, ensuring data quality and integrity.
- System Integration: Use ElizaOs to infuse AI with blockchain to develop a seamless interaction between Nest AI and DeFi protocols.
- Optimize Performance: Monitor and improve the performance of the AI agent’s analytic capabilities, interactions, and on-chain actions.
- Stay updated: with the latest advancements in AI, machine learning, and related technologies, applying this knowledge to improve system capabilities.
- Be Agile: Actively participate in sprints, manage priorities, and address challenges efficiently.
- Document Thoroughly: Ensure clear and consistent documentation for all development processes, adhering to version control best practices.
What You’ll Need:
- Proven experience building AI/ML-driven applications (Vector DBs, RAG, embeddings) and fluency in TypeScript/Node.js.
- 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
- 3+ years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning)