| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
CAT Labs (Crypto Asset Technology Labs, Inc.) | United States | $185k - $220k | |||
Edge & Node | Remote | $72k - $100k | |||
SolChronicles | Remote |
| |||
Nomic Foundation | Remote | $120k - $230k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Codigo | Remote | $140k - $157k | |||
CoW Protocol | Lisbon, Portugal | $72k - $110k | |||
Softeta | Remote | $97k - $105k | |||
Ledger | London, United Kingdom | $122k - $150k | |||
Volume | Remote | $175k - $250k | |||
Messari | Remote | $135k - $155k | |||
Other | Cape Town, South Africa | $70k - $85k | |||
Other | Rome, Italy | $63k - $76k | |||
BitGo | Bengaluru, India | $98k - $120k | |||
Ramp | Warsaw, Poland | $90k - $100k | |||
Ramp | Poland | $90k - $100k |
This job is closed
Principal Engineer - AI/ML & Blockchain Integrations
Responsibilities:
- Design, develop, and implement AI/ML and blockchain-based features and functionalities for our products.
- Write and review code alongside senior Blockchain and AI/ ML software engineers.
- Architect scalable solutions for both SaaS and on-prem deployments.
- Lead engineering team members through technical challenges, promoting a learning and continuous improvement culture.
- Adhere to industry best practices and ensure technical quality, scalability, performance, and security for all software deliverables.
- Facilitate agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Seek continuous improvement opportunities to optimize existing workflows for efficiency, speed, and accuracy.
- Stay abreast of emerging trends, advancements, and relevant technologies in AI/ML, blockchain applications, and cryptocurrency crime prevention methods.
- Actively integrate emerging technologies into existing and future CAT Labs product solutions.Â
Qualifications:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a software engineer with leadership responsibilities, preferably in AI/ML and blockchain technology projects.
- Strong programming skills in languages such as Python, TypeScript, Java or C++. Deep understanding of AI and machine learning algorithms, tools, and best practices.
- Experience with blockchain technology, smart contracts, and cryptocurrency platforms.
- Familiarity with DevOps practices, including continuous integration and deployment (CI/CD). Expertise in ML concepts and algorithms, including neural networks, linear/logistic regression, support vector machines, random forests, dimensionality reduction, and reinforcement learning.
- Strong knowledge of ML frameworks such as Pandas, numpy, scikit-learn, TensorFlow, Pytorch, Keras, and Hugging Face.
- Proficiency with MLOps and associated tools such as MLflow and Kubeflow.
- Experience building modern web development using Angular and Node.js frameworks.
- Experience with optical character recognition and natural language processing applications.
- Experience with cloud platforms ML products such as AWS SageMaker, Azure ML, and GCP Vertex.
- Experience with big data technologies like Hadoop, BigQuery, MapReduce, and Apache Spark.
- Excellent communication and collaboration skills, with the ability to work effectively in an agile environment.
- Excellent problem-solving, leadership, and communication skills.
What does a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.