Career

When individuals and businesses can easily create custom software solutions for their unique challenges, we'll be better equipped to solve the world's problems. Our mission is to make this capability universally accessible.

Software Engineer

tag
  1. Remote
  2. Full-time

About 3blocks

We're on a mission to empower every person, team, and company to effectively harness the power of AI, solving complex problems and taking on any challenge. AI may be our most powerful tool, but most of us can't fully understand or interact with the AI systems we encounter every day. At 3blocks, we're changing this through our focus on DX(AX), HAI(HCI), and innovative AI education.
We've been collaborating with industry leaders since our inception, and have partners like leading tech companies, research institutions, and educational organizations on this journey with us. Today, we're growing fast and excited for new teammates to join us who are the best at what they do. We're passionate about building a company as diverse and innovative as the millions of people 3blocks aims to empower worldwide.

About The Role

Millions of people use 3blocks' AI literacy and interaction platforms — and this number is increasing every day. That means millions of people trust us to deliver fast, reliable, and secure AI-powered experiences, and we value this more than anything. We want to keep earning trust, while also continuing to amaze our users with the AI tools they can understand and leverage through 3blocks. This is where you come in — to help us forge a performant and reliable path forward to the future of human-AI interaction.

What You'll Achieve:

Help build robust, powerful, and developer-friendly APIs and platforms that enable the integration of cutting-edge AI technologies into user-friendly interfaces.
Work with the team to develop new backend features for our AI education and interaction platforms. For example, you might design and implement a new system for how our AI models interact with user data securely.
Understand both user and AI system pain points, addressing them in the backend architectures you design and implement.
Improve the performance and reliability of our AI processing pipelines and API endpoints.
Collaborate with our AI researchers to implement and scale new AI models and algorithms.

What We're Looking For:

Thoughtful problem-solving: You can decompose complex AI-related problems and work towards clean solutions, either independently or with teammates.
Scalability experience: You have experience scaling production software to support rapid growth, particularly in AI-intensive applications.
AI and machine learning knowledge: Strong understanding of AI and machine learning concepts, with experience in implementing and deploying AI models.
Pragmatic and business-oriented: You balance technical excellence with business impact, understanding the tradeoffs between advanced AI capabilities and practical implementation.
User-first mindset: You consider the ethical implications of AI technologies and prioritize user privacy and security in your designs.
Adaptability with technologies: You're comfortable learning and working with various AI frameworks and tools as needed.
Empathetic communication: You can explain complex AI concepts and technical decisions clearly to both technical and non-technical team members.
Team player: You enjoy collaborating across functions to achieve shared goals in our mission to enhance AI literacy and interaction.

Bonus Points:

Experience with natural language processing (NLP) or computer vision systems.
Familiarity with AI ethics and responsible AI development practices.
Proficiency with our tech stack: Python, TensorFlow/PyTorch, Node.js, Redis, Postgres, Docker, and Kubernetes.
Experience with cloud platforms (AWS, Google Cloud, or Azure) for AI deployment.
Interest in HCI (Human-Computer Interaction) and its application in AI systems.
Awareness of pioneering work in AI and computing, understanding its influence on modern AI development.
At 3blocks, we value diverse perspectives and backgrounds. If you're passionate about building the backend systems that power the future of AI education and interaction, we want to hear from you — even if you don't meet every single requirement.
3blocks is an equal opportunity employer. We do not discriminate based on race, color, religion, national origin, age, sex, disability status, sexual orientation, gender identity, or any other characteristic protected by law. We're committed to creating an inclusive environment for all employees and candidates.

Apply: