Software Engineer (React.js, Typescript)
CEF.AI is at the forefront of the AI-first data revolution, dedicated to building innovative and scalable AI infrastructure solutions. Our mission is to empower organizations with cutting-edge data computing platforms that enable real-world AI applications at scale. As a rapidly growing startup led by experienced founders and a talented team of engineers, we foster a culture of innovation, collaboration, and relentless pursuit of excellence. We believe in pushing technological boundaries to shape the future of AI and data processing, creating impactful solutions that drive transformation across industries.
About the role
We are seeking a highly skilled Principal Software Engineer to join our dynamic team. In this senior technical role, you will play a pivotal part in designing, developing, and scaling our AI-first data computing platform. This position is not solely execution-focused; it requires strategic thinking, technical depth, and the ability to translate innovative ideas from concept to production. You will work across the technology stack, applying modern tools and frameworks to build high-performance, secure, and scalable systems that support decentralized, real-time AI workflows. As a leader, you will guide architectural decisions, mentor junior engineers, and collaborate closely with product, design, and executive teams to align technical initiatives with business goals. This role offers a unique opportunity to influence the future of AI infrastructure and work alongside top-tier founders and engineers in a fast-paced, autonomous environment.
Qualifications
- 4+ years of experience in high-performance software development environments
- Proven track record of shipping complex, end-to-end systems
- Deep expertise in one or more systems programming languages such as Go, Rust, Kotlin, etc.
- Strong fundamentals in backend engineering and distributed systems architecture
- Experience designing and scaling distributed systems with a focus on performance, reliability, and observability
- Disciplined approach to testing, CI/CD pipelines, and long-term maintainability (TDD preferred)
- Ability to convert ambiguity into robust architecture and reliable code
- Excellent communication skills, capable of explaining trade-offs, writing technical specifications, and mentoring engineers
- Bonus: Experience with edge computing, Web3 protocols, real-time data infrastructure, or AI/ML systems
Responsibilities
- Design, implement, and scale core backend systems and APIs that enable decentralized, real-time AI workflows
- Own the developer experience by building SDKs, CLIs, and interfaces to facilitate easy interaction with the platform
- Rapidly prototype and productize features using modern front-end and back-end tools like Cursor, React, and TypeScript
- Provide technical leadership through guiding architectural decisions, conducting design reviews, and mentoring engineering team members
- Collaborate with cross-functional teams including product, design, and leadership to ensure technical solutions align with company vision and user needs
- Drive key projects from inception to deployment with autonomy, accountability, and a bias for action
- Maintain high standards for system performance, security, and scalability while ensuring ease of maintenance and extensibility
Benefits
- Highly competitive compensation package coupled with founder-level equity, aligning your success with the company's growth
- Opportunity to shape the technical direction and long-term architecture of a pioneering AI infrastructure platform
- Collaborate daily with a mission-driven, deeply technical leadership team and top-tier engineers
- Work on groundbreaking projects that define the future of AI compute infrastructure
- Zero bureaucracy with maximum autonomy to lead initiatives and innovate freely
- Remote-first work environment with in-person interactions during monthly hackathons and off-sites in San Francisco and Europe