Principal AI/ML Engineer
Juniper · ·
About the Role
Level: Staff or Principal Engineer Experience: 7+ years of software engineering experience, including 4+ years in AI/ML Location: Palo Alto, CA - Hybrid (2–3 days per week in office) Compensation: $250,000–$350,000 base salary plus equity We are the leader in AI-native data preparation and analytics, helping enterprises transform complex data into trusted insights at scale. Through AI agents and intuitive interfaces, we enable teams to generate, refine, and deploy data workflows faster than ever. Join us and help build the next generation of AI-driven data platforms. Must-Have Skills Hands-on experience building and deploying LLM and agent-based systems using frameworks such as LangChain, LangGraph, or CrewAI. Expertise with RAG, semantic search, vector databases, and prompt engineering. Experience developing AI agents for workflow automation, code generation, data analysis, personalized assistants, content creation, or multi-agent systems. Strong software engineering fundamentals with Python, REST APIs, microservices, and public cloud environments; familiarity with Go, Kubernetes, Java, or Scala is a plus. Builder mentality with a track record of taking products from concept to production. Preferred Qualifications Experience with knowledge graphs, entity extraction, and integrating graph-based retrieval with LLMs. Background in code generation, semantic extraction, or vector databases such as Pinecone or Weaviate. Experience with Spark, compiler development, or optimizing ML models for low-latency production environments. Contributions to open-source AI/ML projects. Strong technical judgment and ability to drive build-versus-buy decisions. Benefits Comprehensive medical coverage with heavily subsidized dependent plans $250,000–$350,000 base salary plus equity Hybrid work schedule Monthly wellness and remote work stipend Flexible PTO and professional development allowance Dental, vision, HSA/FSA, life and disability insurance High ownership and the opportunity to make a significant impact on an innovative AI platform Show more Show less
Ready to apply?
Takes you directly to Juniper's application page
About Juniper
Get similar jobs in your inbox
Weekly digest of AI engineering roles matched to your stack. Free forever.
Subscribe — Free