Senior Software EngineerAs a Senior Software Engineer in the Confluence AI group, you will build high-quality AI experiences that help teams create, discover, and collaborate on knowledge. You will work across the full stack, applying advances in AI to improve product quality, deepen user trust, and drive sustained adoption and growth. Partnering with product, design, analytics, and machine learning teams, you will turn emerging technologies into reliable, intuitive features that deliver lasting customer value.Technical Ownership & ExecutionOwn complex features from technical design and implementation through launch and ongoing improvementBuild cohesive experiences across frontend interfaces, backend services, and AI integrationsContribute to architecture decisions, balancing delivery speed, quality, and long-term maintainabilityDeliver scalable, reliable software that meets performance, security, accessibility, and cost requirementsAI Quality & InnovationApply advances in generative AI, retrieval, agents, and evaluation to improve the usefulness, accuracy, and consistency of Confluence AI featuresDevelop automated evaluations and representative test datasets to validate quality and prevent regressionsPrototype and evaluate emerging technologies against concrete customer needs and measurable outcomesCollaborate with machine learning and platform engineers to improve grounding, context retrieval, orchestration, and safeguardsUse production monitoring and user feedback to diagnose issues and continuously improve AI experiencesProduct Adoption & Sustained GrowthBuild intuitive experiences that make AI features easy to discover, understand, and use in everyday workflowsWork with product, design, and analytics to identify and address barriers to adoptionInstrument features to measure AI quality, activation, repeat usage, retention, and customer valueDesign and run experiments to assess how quality and usability improvements affect adoption and engagementIterate on features to earn user trust and deliver recurring valueCross-Functional CollaborationPartner with product managers, designers, engineers, and data scientists to translate customer needs into practical technical solutionsCoordinate with adjacent teams to integrate shared AI capabilities and resolve dependenciesCommunicate technical decisions, tradeoffs, and experiment results clearlyContribute across frontend, backend, and AI integration boundaries to deliver complete customer experiencesMentorship & Team ImpactMentor engineers through pairing, code reviews, and technical guidanceImprove team practices for testing, AI evaluation, observability, and software deliveryBuild reusable components and share approaches that help the team deliver more effectivelyContribute to a culture of curiosity, collaboration, accountability, and continuous learningProblem Solving & Decision MakingIndependently break down ambiguous problems into achievable implementation plansUse prototypes, experiments, and data to reduce uncertainty and guide decisionsBalance customer impact, technical complexity, risk, and cost when choosing solutionsIdentify opportunities for improvement and work with technical leaders to align them with the broader Confluence AI direction
Senior Software Engineer in san francisco at Unknown Company
This position is listed as full time and onsite.