Naptha AINA

Lead Software Engineer (Naptha SDK)

Naptha is a modular AI platform for autonomous agents that empowers developers to create AI applications, conduct AI research, and scale cooperative AI agents on the agentic web.

Naptha AI

Employee count: 11-50

Lead Software Engineer (Naptha SDK) | naptha.ai


About the role:

We are seeking a skilled software engineer to join our platform team, focusing on the development and maintenance of Naptha's APIs and SDKs in various programming languages, most notably Python.

This role is critical in enabling developers and to seamlessly interact programmatically with the Naptha Node and future products. The ideal candidate will have a strong background in software development, API and interface design, and cross-language SDK development.

  • Create intuitive interfaces and abstractions that allow users to log traces and run evaluations with Naptha. Integrate with popular SDKs (such as OpenAI and Instructor)

  • Design, develop, and maintain SDKs for the Naptha platform in multiple programming languages (Python currently, JavaScript, Rust and Go in the future)

  • Work closely with rest of platform engineering team to ensure SDKs are aligned with the latest platform features and API updates.

  • Create and maintain developer-friendly documentation and guides for each SDK.

  • Implement automated testing frameworks to ensure SDK reliability and performance across all supported languages and platforms.

  • Provide technical support to developers using the SDKs, helping troubleshoot and resolve integration issues.

  • Stay abreast of new programming languages and development trends, ensuring Naptha remains at the forefront of technology integration capabilities.

In this role, you’re a good fit if you have:

  • Bachelor’s degree in Computer Science, or related field.

  • Proven experience in software development with a strong portfolio of projects demonstrating expertise in multiple programming languages, especially Python and Rust.

  • Experience with API development and best practices in API consumption and SDK design.

  • Strong understanding of different programming paradigms and environments.

  • Excellent problem-solving skills and the ability to work independently on multiple projects.

  • Strong communication skills, with the ability to explain technical concepts clearly and concisely to both technical and non-technical stakeholders.

  • Familiarity with Git, continuous integration.

About the hiring process:

  • Video interview with hiring manager

  • Take-home project

  • Presentation of take-home project to panel

  • Interview with co-founders

Compensation & Benefits:

  • Competitive salary and equity stake for role and stage of company.

  • Commensurate with experience.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Naptha AI

Learn more about Naptha AI and their company culture.

View company profile

Naptha is a modular AI platform for autonomous agents that empowers developers to create AI applications, conduct AI research, and scale cooperative AI agents on the agentic web. The platform enables the construction of advanced multi-agent systems, allowing for the continuous upgrade of systems that leverage diverse models, tools, and agent architectures, effectively driving innovation in AI.

At the forefront of AI evolution, Naptha emphasizes the importance of agent diversity, facilitating horizontal scaling that enables collaborative networks of millions of AI agents working together seamlessly. With features such as self-evolved AI agents, the platform provides an edge, allowing these advanced agents to consistently outperform traditional agent designs developed by humans. Furthermore, Naptha is geared towards creating AI agent economies, where autonomous agents are tasked with generating useful goods and services.

Claim this profileNaptha AI logoNA

Naptha AI

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Naptha AI

Explore the variety of open remote roles at Naptha AI, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Naptha AI

Remote companies like Naptha AI

Find your next opportunity by exploring profiles of companies that are similar to Naptha AI. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan