Software Engineer – AI Agents & Intelligent SystemsLocation: Bay Area, California (100% Onsite)Role OverviewWe are seeking a highly skilled Software Engineer with deep expertise in AI-enabled application development, agentic systems, and modern cloud engineering to join our growing engineering organization in the Bay Area.This role is focused on building enterprise-grade intelligent systems powered by Large Language Models (LLMs), advanced Retrieval-Augmented Generation (RAG), and autonomous AI agents. The ideal candidate combines strong software engineering fundamentals with hands-on experience designing scalable AI architectures, deterministic agent workflows, and evaluation frameworks for production environments.You will work across engineering, product, platform, and AI research teams to design next-generation AI-enabled enterprise solutions at scale.Key ResponsibilitiesAI Agent Engineering & ArchitectureDesign and build enterprise-grade AI agents and agentic workflows using modern LLM frameworksDevelop deterministic and controllable agent architectures for production reliabilityImplement agent skills, orchestration logic, memory strategies, and tool integrationsEngineer prompt architectures and prompt optimization strategies for complex enterprise use casesBuild scalable multi-agent systems with strong observability and governance controlsLLM & Retrieval EngineeringDevelop advanced RAG (Retrieval-Augmented Generation) pipelinesOptimize context management, token usage, and progressive disclosure strategiesBuild semantic retrieval and contextual ranking solutionsDesign knowledge ingestion and vectorization workflowsImprove response quality, latency, and grounding accuracy for enterprise AI systemsSoftware Engineering & APIsDevelop scalable backend services using PythonBuild and integrate RESTful APIs and distributed service connectionsWork extensively with JSON-based data models and API contractsContribute to open-source initiatives and maintain strong GitHub engineering practicesImplement secure, scalable, and observable microservices architecturesTesting, Validation & ReliabilityBuild automated evaluation frameworks for LLM and agent performanceDesign testing and validation methodologies for AI agentsImplement regression testing, benchmarking, hallucination detection, and output quality scoringImprove reliability, determinism, and operational safety of AI systemsEstablish CI/CD quality gates for AI-enabled applicationsCloud & Platform EngineeringDeploy and operate AI workloads on Google Cloud Platform (GCP)Work with enterprise cloud engineering and platform teams to operationalize AI solutionsOptimize scalability, reliability, and cost efficiency across cloud-native systemsSupport platform integration initiatives including GECX and enterprise AI ecosystemsRequired QualificationsBachelor’s or Master’s degree in Computer Science, Engineering, or related field5+ years of software engineering experienceStrong programming expertise in PythonExperience building scalable APIs and distributed systemsStrong understanding of JSON, API integrations, and backend architecturesHands-on experience with LLMs and generative AI application developmentExperience designing and building AI agents or agentic systemsExperience with prompt engineering and context optimization techniquesExperience building advanced RAG pipelinesFamiliarity with automated AI evaluation and testing frameworksExperience deploying solutions on GCPStrong GitHub and open-source development practicesPreferred QualificationsExperience with multi-agent orchestration frameworksExperience with vector databases and semantic searchFamiliarity with LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or similar frameworksExperience implementing deterministic workflows and guardrails for AI systemsExposure to enterprise compliance, governance, and responsible AI practicesExperience with observability, telemetry, and AI system monitoringExperience operating large-scale enterprise AI platformsDesired Technical SkillsCore EngineeringPythonAPIs & Service IntegrationJSONGitHub & Open Source DevelopmentDistributed SystemsAI & Agent ArchitectureAgentic Coding & Agent BuildingPrompt EngineeringDeterministic Agent DesignAgent Skills & ToolingMulti-Agent SystemsLLM & Data StrategyLarge Language Models (LLMs)Advanced RAGContext OptimizationProgressive DisclosureKnowledge Retrieval ArchitecturesTesting & EvaluationAutomated Evaluation FrameworksAgent Testing & ValidationAI Reliability EngineeringBenchmarking & Regression TestingCloud & PlatformsGoogle Cloud Platform (GCP)Enterprise AI PlatformsGECX