Integration Jobs in Web3

169 jobs found

Receive emails of Integration Jobs in Web3
Job Position Company Posted Location Salary Tags

CAT Labs (Crypto Asset Technology Labs, Inc.)

United States

$185k - $220k

Neon Labs

Remote

$36k - $54k

Rome Protocol

New York, NY, United States

$150k - $250k

Ledger

London, United Kingdom

$63k - $87k

Chainlink Labs

Remote

Rome Protocol

New York, NY, United States

$150k - $250k

Coinbase

Remote

$45k - $74k

FalconX

Remote

$81k - $102k

Douro Labs

Asia

$72k - $150k

Axiom

New York, NY, United States

$87k - $100k

Kraken

United States

$77k - $150k

Chainlink Labs

Remote

Limit Break

San Francisco, CA, United States

$90k - $100k

Kraken

European Union

$81k - $120k

Chainlink Labs

Remote

Matter Labs

Dublin, Ireland

$90k - $100k

Monad

New York, NY, United States

$72k - $75k

Limit Break

Manila, Philippines

$90k - $100k

Limit Break

Manila, Philippines

$18k - $60k

Exodus Movement Inc.

Remote

$90k - $100k

Openmesh

Sydney, Australia

$81k - $96k

Openmesh

Sydney, Australia

$54k - $100k

Chainlink Labs

Remote

Chainlink Labs

Remote

Paxos

Remote

$73k - $156k

Principal Engineer - AI/ML & Blockchain Integrations

USA
Engineering /
Full-Time /
Remote

Apply for this job
Please note we are unable to provide immigration assistance (visa sponsorship) at this time.
 
Applicants must be either citizens or permanent residents of the U.S. to be eligible for this position at CAT Labs.
  
CAT Labs is a technology startup specializing in building digital asset recovery and cyber defense tools for the government and private sector to fight crypto crime.  The CAT Labs team is the “Special Forces” protectors of the crypto industry with unparalleled blockchain security experts, cryptographers, former U.S. Department of Defense computer scientists, ethical hackers, and U.S. Department of Justice investigators, who spent the past decade taking down some of the most prolific crypto criminals.
 
CAT Labs is developing cutting-edge encryption technology for crypto key management to prevent digital asset theft. It is also developing digital asset recovery tools for law enforcement and intelligence to address the pervasive and rapidly growing illicit use of cryptocurrency by transnational criminal organizations, terrorists, drug cartels, and malicious nation-states, which poses a significant threat to our nation’s safety and security.
 
We seek a talented and motivated Principal Engineer to play a pivotal role in shaping the technical direction of CAT Labs' flagship software tool, Recovery CAT. Recovery CAT automates and scales the process of discovery and recovery of digital assets from digital data collected in the context of criminal investigations, intelligence collection, and civil case litigation where asset recovery is at stake, such as bankruptcy, restructuring, estate disputes, and divorce law.  
 
As Principal Engineer, you will take ownership of the end-to-end software development lifecycle, from architecture design to implementation, testing, and deployment. Reporting to the Head of Technology, you will collaborate with technology and company leadership, product managers, data scientists, and other stakeholders to define project requirements and set achievable goals for the engineering team. You will have the opportunity and responsibility to help formulate and execute the technical vision to propel this well-funded, high-growth startup to the next level.
 

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.
$185,000 - $220,000 a year
Salary Range: Actual compensation within this range will depend upon the candidate's skills, experience, qualifications, and level of impact in the role.
We believe in taking care of our employees, so we offer a comprehensive benefits package that includes health, dental, and vision insurance, a generous 401(k) match, and unlimited vacation time to recharge and explore your passions.

At CAT Labs, we believe in the power of diverse perspectives and are dedicated to building an inclusive and equitable workplace where everyone feels valued and respected. We actively seek candidates from all backgrounds and encourage you to apply regardless of whether you meet all the qualifications listed. We understand that different experiences and skill sets can contribute significantly to our team's success.

CAT Labs is proud to be an equal-opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other protected characteristic.
Apply for this job

How do I become an integration developer?

Becoming an integration developer typically involves a combination of education, training, and practical experience

Here are some steps you can take to become an integration developer:

  1. Obtain a degree in computer science or a related field: A bachelor's degree in computer science or a related field can provide you with a solid foundation in programming, software development, and database management.
  2. Learn programming languages: Integration developers typically use programming languages like Java, Python, or C# to create integrations between different systems. It's essential to have a good understanding of these languages to be successful in this field.
  3. Gain experience with integration technologies: Familiarize yourself with integration technologies such as REST, SOAP, and messaging protocols like JMS, MQ, or AMQP.
  4. Develop knowledge of APIs and microservices: APIs (Application Programming Interfaces) and microservices are two critical concepts that integration developers need to understand. APIs allow different applications to communicate with each other, while microservices enable the development of complex applications by breaking them down into smaller, more manageable components.
  5. Learn about enterprise integration patterns: Enterprise Integration Patterns (EIPs) are a set of design patterns used in enterprise application integration. Understanding EIPs can help you develop more efficient and effective integrations.
  6. Get practical experience: Look for internship or entry-level job opportunities that provide hands-on experience with integration technologies. Practice building integrations and working with different systems.
  7. Stay up-to-date with the latest technologies: The integration landscape is constantly evolving, so it's essential to stay current with the latest trends and technologies in the field. Attend industry events, read relevant blogs, and follow thought leaders in the industry to stay informed.