Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior AI Engineer image - Rise Careers
Job details

Senior AI Engineer

Building the Future of Crypto 

Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.

What makes us different?

Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.

Before you apply, please read the Kraken Culture page to learn more about our internal culture, values, and mission. We also expect candidates to familiarize themselves with the Kraken app. Learn how to create a Kraken account here.

As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages. Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space. Kraken is committed to industry-leading security, crypto education, and world-class client support through our products like Kraken ProKraken NFT, and Kraken Futures.

Become a Krakenite and build the future of crypto!

Proof of work

The team

Kraken is looking for an experienced Senior AI Engineer to join our AI Platform team. In this role you will be building infrastructure to support building cutting edge GenAI solutions to solve the most complex and exciting problems in the quickly growing and evolving crypto industry. 

We are looking for an extremely strong communicator and team-player, who is able to break down large complex problems into smaller more manageable problems-to-solve. You will take initiative to work with engineers across the team and org, exploring different ways to resolve issues.

The opportunity

  • Develop AI agents for autonomous task execution and orchestration.

  • Architect systems for intelligent task planning and human-AI collaboration.

  • Design workflows for efficient task routing across AI models and human operators.

  • Build monitoring systems to evaluate agent performance and workflow efficiency.

  • Lead technical initiatives from problem identification to solution implementation.

  • Develop AI/ML pipelines for training, evaluation, and monitoring in production.

  • Partner with SREs and cross-functional teams to optimize AI platform resources.

  • Mentor junior engineers and stay updated on AI/ML trends, driving innovation in the crypto industry.

Skills you should HODL

  • Extensive experience building, fine-tuning, and deploying production-ready ML systems, including LLMs and RAG systems.

  • Strong applied ML fundamentals with expertise in AI algorithms.

  • Proficient in workflow orchestration tools like Prefect, Airflow, or Argo Workflows.

  • Deep experience with post-deployment tasks such as model rollout strategies, performance monitoring, and re-tuning.

  • Expertise in building and deploying web services with container orchestration tools like Kubernetes (K8s).

  • Skilled in ML lifecycle tools like MLFlow, Kubeflow, and inference servers such as Triton, TGI, or vLLM.

  • Proven ability to start projects from scratch and implement CI/CD pipelines using tools like GitLab and ArgoCD.

  • Advanced software engineering skills with a focus on scalable, maintainable, and robust systems.

  • Strong Python programming expertise, emphasizing clean, efficient code.

  • Demonstrated ability to solve complex challenges using effective abstractions and best practices.

  • Strong communication skills to articulate complex ideas to both technical and non-technical audiences.

Nice to haves

  • Familiarity with agent frameworks such as Autogen and LangChain is highly desirable.

#LI-Remote #EU #US #BR

This job is accepting ongoing applications and there is no application deadline.

Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.

We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!

As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind. Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws. 

Stay in the know

Follow us on Twitter

Learn on the Kraken Blog

Connect on LinkedIn

Kraken Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kraken DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Kraken
Kraken CEO photo
Unknown name
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior AI Engineer, Kraken

Are you ready to build the future of crypto? As a Senior AI Engineer at Kraken, you’ll join a mission-focused company that thrives on innovation and values the potential of blockchain technology. With a world-class team of Krakenites scattered across 70+ countries, you'll have the unique opportunity to develop cutting-edge GenAI solutions that tackle some of the most complex challenges in the rapidly-growing crypto industry. In this exciting role, you’ll be constructing systems for intelligent task planning and human-AI collaboration while leveraging your expertise in AI algorithms to build AI agents for autonomous tasks. Collaboration is key, so expect to work closely with engineers across teams, optimizing AI platforms and mentoring junior engineers along the way. Your mission? Design efficient workflows for task routing, develop AI/ML pipelines, and drive technical initiatives from conception to implementation. With advanced software engineering skills, especially in Python, and a solid grasp on building scalable ML systems, you’ll be well-prepared for the challenge. Kraken offers a supportive environment for creativity and innovation while you stay updated on AI/ML trends that push boundaries in the crypto space. Join us, and become a part of a community that celebrates diversity, promotes inclusion, and approaches every challenge with the conviction needed for financial freedom and inclusion for all.

Frequently Asked Questions (FAQs) for Senior AI Engineer Role at Kraken
What are the responsibilities of a Senior AI Engineer at Kraken?

As a Senior AI Engineer at Kraken, your primary responsibilities include developing AI agents for autonomous task execution, architecting systems for intelligent task planning, and designing workflows for efficient task routing. You will also build monitoring systems to evaluate agent performance, lead technical initiatives, and create AI/ML pipelines for training and production. In addition, collaborating with site reliability engineers and mentoring junior engineers is an essential part of your role.

Join Rise to see the full answer
What qualifications are required for the Senior AI Engineer position at Kraken?

To be considered for the Senior AI Engineer position at Kraken, candidates should have extensive experience in building and deploying production-ready machine learning systems, particularly with LLMs and RAG systems. Proficiency in workflow orchestration tools, container orchestration tools like Kubernetes, and ML lifecycle tools are crucial. Strong Python programming skills and excellent communication abilities are also required to effectively articulate complex ideas to diverse audiences.

Join Rise to see the full answer
What skills should I highlight when applying for the Senior AI Engineer role at Kraken?

When applying for the Senior AI Engineer role at Kraken, it’s important to highlight your experience with AI algorithms, workflow orchestration, and post-deployment tasks such as performance monitoring and model re-tuning. Showcasing your expertise in building web services, CI/CD implementation, and your problem-solving skills will help your application stand out. Familiarity with agent frameworks like Autogen and LangChain is a plus!

Join Rise to see the full answer
What does the culture at Kraken look like for Senior AI Engineers?

The culture at Kraken emphasizes mission-driven work, diversity, and innovation. As a Senior AI Engineer, you'll be part of a collaborative environment where you can connect with professionals from various backgrounds and countries. Krakenites are supported in their professional growth, encouraged to share their unique perspectives, and celebrated for their contributions to the crypto landscape.

Join Rise to see the full answer
Can you describe the professional growth opportunities for Senior AI Engineers at Kraken?

At Kraken, Senior AI Engineers are provided with numerous opportunities for professional growth. Engaging in mentorship roles allows experienced engineers to guide junior team members, and staying updated with the latest trends in AI/ML ensures that skills remain relevant. Additionally, the culture encourages innovative thinking, collaboration on technical initiatives, and participation in shaping the future of the crypto industry.

Join Rise to see the full answer
Common Interview Questions for Senior AI Engineer
What strategies do you use to approach complex AI problems as a Senior AI Engineer?

When tackling complex AI problems, it’s important to break them down into smaller parts. Utilize structured problem-solving techniques and leverage collaboration with colleagues for fresh perspectives. It's crucial to identify primary objectives and brainstorm possible solutions while continuously testing and iterating on your ideas.

Join Rise to see the full answer
How do you ensure the efficiency of AI models after deployment?

Post-deployment, I prioritize developing comprehensive monitoring systems to constantly evaluate model performance. This includes setting performance metrics, conducting regular audits, and implementing feedback loops to facilitate model re-tuning when necessary, ensuring that the AI systems remain efficient and aligned with business goals.

Join Rise to see the full answer
Can you explain your experience with orchestration tools relevant to the role?

Absolutely! I have hands-on experience with orchestration tools such as Prefect and Airflow, which I use to manage workflows efficiently. These tools streamline task execution, ensuring that AI models interact seamlessy. I’ve optimized workflows to improve throughput and reduce latency in task execution, resulting in better overall performance.

Join Rise to see the full answer
What is your experience with continuous integration and continuous deployment (CI/CD) pipelines?

I have implemented CI/CD pipelines using tools like GitLab and ArgoCD to automate the deployment process for machine learning models. This ensures that code changes are tested and deployed quickly and reliably, minimizing downtime and enabling fast iterations based on user feedback and evolving needs.

Join Rise to see the full answer
How do you stay current with the latest trends in AI/ML?

To stay up-to-date with the latest trends in AI and machine learning, I regularly participate in relevant online courses, webinars, and industry conferences. I also follow top AI research publications and engage with online communities that discuss emerging technologies, ensuring that I am informed about the latest advancements and best practices.

Join Rise to see the full answer
Describe a time you had to mentor a junior engineer.

Mentoring a junior engineer is one of my favorite responsibilities. In one instance, I guided them through the process of building a machine learning model from scratch by breaking down the process into manageable tasks. By fostering a supportive environment and encouraging them to ask questions, I helped them develop confidence and improve their skills.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Collaboration with cross-functional teams is crucial in my work. I schedule regular check-ins and utilize collaborative tools to maintain open lines of communication. Actively seeking feedback from peers and ensuring that everyone’s insights are valued fosters a culture of teamwork and leads to more innovative solutions.

Join Rise to see the full answer
What AI/ML frameworks do you have experience with?

I have extensive experience with various AI/ML frameworks, including TensorFlow and PyTorch. These frameworks allow me to build, train, and deploy models effectively. Additionally, I have familiarity with tools like MLFlow and Kubeflow, which assist in managing the machine learning lifecycle, enhancing the overall efficiency of the model development process.

Join Rise to see the full answer
Describe a successful project you completed as a Senior AI Engineer.

One notable project involved designing an AI-driven workflow for optimizing cryptocurrency trading strategies. By integrating multiple data sources and applying advanced machine learning techniques, I built a system that provided actionable insights and improved trading decision efficiency. The project led to a significant increase in profitability for the platform, showcasing the value of AI in crypto.

Join Rise to see the full answer
What techniques do you apply for effective communication across technical and non-technical audiences?

To communicate effectively with diverse audiences, I adapt my explanations based on their understanding and knowledge level. I utilize visuals and analogies to simplify complex concepts, encouraging dialogue and feedback. This ensures that all stakeholders can grasp the ideas and strategies, fostering a collaborative environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks
Photo of the Rise User
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Photo of the Rise User
2K Remote Novato, California, United States
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
Empathetic
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 7, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!