Post Job Free
Sign in

Software Architect

Company:
Javelin
Location:
Alameda, CA, 94501
Posted:
May 15, 2025
Apply

Description:

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.

Apply