Staff Software Engineer

Bagel 🥯
Canada
142K $ / an (estimé)
Temps plein

About Bagel

Bagel leads AI and cryptography research, building a neutral, peer-to-peer machine learning ecosystem. We enable enterprises to use AI while ensuring data privacy and compliance.

Our decentralized AI system supports secure AI model trading, training, and fine-tuning with public and private datasets.

The Opportunity

Join us as a Senior Software Engineer. Work on AI and blockchain technologies that can reshape our future. Collaborate at the intersection of AI, cryptography, and decentralized systems to create solutions for global challenges.

Key Responsibilities

  • Develop peer-to-peer machine learning infrastructure
  • Design privacy-preserving AI solutions with cryptographic techniques
  • Integrate and optimize AWS and GCP services within our ecosystem
  • Fine-tune language models using HuggingFace and custom frameworks
  • Implement vector embeddings and Retrieval-Augmented Generation (RAG) techniques
  • Collaborate with AI researchers and cryptography experts
  • Provide technical leadership and mentorship

Required Skills and Experience

  • 7+ years of Python-focused software engineering
  • Expertise in machine learning, HuggingFace, and LLM fine-tuning
  • Strong background in AWS, GCP, and FastAPI
  • Experience with blockchain and decentralized systems
  • Proficiency in vector embeddings and RAG techniques
  • Understanding of cryptography and privacy-preserving technologies
  • Bachelor’s in Computer Science or related field (advanced degree preferred)

Why Join Bagel

  • Work directly with the CEO
  • Work on technology that changes AI development and deployment
  • Solve complex challenges at the AI, cryptography, and decentralized systems intersection
  • Collaborate with top researchers and engineers in AI and cryptography
  • Advance your career with mentorship and learning opportunities
  • Impact AI development and data privacy

We’re building a foundation for a more secure, privacy-preserving AI ecosystem. If you're passionate about advancing AI and cryptography, we want to hear from you.

Il y a 4 jours
Emplois reliés
Coinbase
Canada
Télétravail

We’re looking for Staff Software Engineers to balance the role of an individual contributor while also anchoring new projects, leading technical direction and mentoring other engineers on the team. Our engineering team leverages a diverse tech stack and our focus is finding smart engineers who’ve wo...

Datavant
Canada
Télétravail

At Datavant we are excited to meet engineers who problem solve, build, and understand the methodologies and underlying concepts of software engineering. Our goal is to connect the world’s health data and as a Staff Engineer you will work on the architecture and design level solutioning of our produc...

StackAdapt
Canada

We're seeking a Staff Engineer to help lead our growing full-stack engineering team. As an Engineer at StackAdapt, you will be directly involved in the development of our advertising platform, producing production level code that will have a direct impact on the success of our product. StackAdapt’s ...

Equinix
Remote, Canada
Télétravail

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. Digital leaders harness Equinix's trusted platform to bring together and interconnect fo...

StackAdapt
Canada

We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Promote software development best-practices and conduct rigorous code reviews. At least 5 years experience of software development in distributed systems, architecting scalable microservices and data pipelines...

Coinbase
Canada
Télétravail

As a Staff Software Engineer on our team, you'll play a pivotal role in shaping the future of crypto memberships. You have at least 8 years of experience in software engineering and at least 7 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, co...

Thinkific
Canada

Staff Software Engineer (Distributed - Canada). As a Staff Software Engineer, you are one of our “power implementers. You’ll work closely with Principal Engineers, and Architects to lead with technical excellence shaping the technical direction of large projects while also investing time to coach an...

CB Canada
Canada

QtJ7YAKZ/Staff-Software-Engineer">. This is a genuine opportunity to be an engineering-focused leader of a collaborative team, help other engineers to grow professionally, and play a critical role in making technical decisions. One of the most diversified and fastest-growing technology providers of ...

mParticle
Remote, Canada
Télétravail

Work in a collaborative fashion with engineers of all levels and product management to maintain a high bar for quality and product useability. Drive mParticle's engineering culture through continual research, self-improvement and internal presentation. Mentor engineers in healthy best practices. Bac...

StackAdapt
Canada

We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Working with a team of engineers to build first-party and third-party data integration with external data sources. Promote software development best-practices and conduct rigorous code reviews. At least 5 year...