Role overview
Nexis Network, a pioneering layer 1 blockchain startup, is seeking an experienced Senior Full Stack Software Engineer with expertise in blockchain development, artificial intelligence, Rust, Solidity, and Amazon AWS. The ideal candidate will have a proven track record of delivering high-performance, scalable solutions at the intersection of blockchain and AI.
Key Responsibilities:
Requirements:
What you'll work on
- Design, develop, and optimize core components of the Nexis Network layer 1 blockchain infrastructure, focusing on scalability, security, and AI integration.
- Implement and refine consensus mechanisms, transaction processing, and network synchronization protocols to enable seamless integration of AI algorithms and models.
- Develop and audit smart contracts using Solidity, incorporating AI-driven automation, decision-making, and optimization techniques.
- Build and maintain full-stack decentralized applications (DApps) that leverage AI capabilities, such as machine learning models, natural language processing, and computer vision.
- Design and implement secure, efficient APIs and communication protocols for integrating AI services with the Nexis Network blockchain.
- Utilize Amazon AWS services, such as EC2, S3, Lambda, and SageMaker, to deploy, scale, and manage blockchain infrastructure and AI models.
- Collaborate with data scientists and AI researchers to develop and optimize AI algorithms and models for decentralized execution on the blockchain.
- Mentor and guide junior engineers, promoting best practices in coding, testing, and documentation for blockchain and AI development.
- Implement Zero-Knowledge proof and virtual machine instances into our existing blockchain infrastructure.
What we're looking for
- Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- Minimum of 5 years of professional experience in full stack software development, with at least 3 years focused on blockchain technologies and 2 years in AI/ML.
- Deep expertise in Rust programming language and experience with Solidity smart contract development.
- Strong understanding of AI principles, machine learning algorithms, and deep learning frameworks such as TensorFlow or PyTorch.
- Proven experience in developing and deploying AI-powered applications, preferably in a decentralized or blockchain environment.
- Proficient in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and modern frameworks like React or Vue.js.
- Familiarity with Amazon AWS services, particularly those related to AI and machine learning (e.g., SageMaker, Lambda, EC2).
- Excellent problem-solving skills and ability to design efficient, secure, and maintainable software architectures that integrate blockchain and AI.
- Strong communication and collaboration skills, with the ability to work in a fast-paced, interdisciplinary team environment.
Tags & focus areas
Used for matching and alerts on DevFound Zero Knowledge Ai Engineer Full Stack Rust Blockchain Blockchain Engineer Remote Aws Javascript