About the Role
Javelin is at the forefront of building the Enterprise AI security platform for LLM applications. We are in search of an experienced full-stack leader to join our startup. As a senior lead/architect, you will be instrumental in shaping the core product. Help us build and extend our Rust, Go and Python-based APIs and infrastructure. We are a remote-first organization. Javelin is backed by top-tier Silicon Valley venture investors, and your role will significantly influence the future of LLM applications.
Why work with us?
- You get a chance to influence the future of AI and data security. Directly impact the development of the future LLM application stack.
- We are growing fast with a number of large scale deployments in our pipeline.
- You get a chance to be an early member at a VC-based startup
- You get to join a world-class team (e.g., team members have previously founded startups built massively scaled cloud products)
- You work with founders who are engineers and deeply interested in the problem space.
- Extreme ownership - you will own products, and products will live and die based on the decisions you make and the work you do.
Responsibilities
- Architect, develop, and optimize Rust, Go & Python-based APIs and services
- Build and work on AI and large scale data pipelines for model training & testing
- Collaborate with the team to design and evolve our system architecture
- Implement best practices for code quality, testing, and documentation
- Integrate with AWS, GCP, and Azure services, Postgres database, and Kubernetes deployments
- Contribute to the entire development lifecycle, from ideation to deployment and maintenance
- Mentor and guide junior team members
Requirements
- Experience architecting, developing large scale software systems
- Expertise in programming languages such as Python and Go
- Being proactive and fast learner with a bias for action
- Open-source contributions are a big plus
- Strong understanding of development best practices, concurrency patterns, and performance optimization
- Expertise in designing and building security tools and applications is a plus
- Experience working with relational and non-relational databases, especially Postgres
- Experience incorporating or using Generative-AI is a strong plus
- ML/NLP libraries such as PyTorch, TensorFlow, and Transformers is strong plus
- Security background is a strong plus
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is a plus
Qualifications- 8+ years experience
- Bachelor's or Master's degree or equivalent experience in Computer Science, Mathematics or related fields
- Development experience with programming languages
About Javelin AI
Javelin is an enterprise AI platform that enables secure, rapid AI & LLM adoption. With Javelin, you can use models securely, leverage AI tools confidently, and securely deploy and test production LLM applications. Javelin is backed by top-tier Silicon Valley venture investors, including Mozilla Ventures.