All roles

Open role

[Remote] Senior Software Engineer, (AI)

Remote · Germany Full-time

Note: The job is a remote job and is open to candidates in USA. Sprout Social empowers businesses worldwide to harness the immense power and opportunity of social media in today’s digital-first world. They are seeking a Senior Software Engineer to build and scale AI and Agent platforms, integrate generative AI, and influence technical roadmaps. The role involves collaborating with product managers and engineers to define requirements and ensure project quality.

Responsibilities

  • Ensure we build, scale, ship, and monitor our AI and Agent platforms reliably, leveraging technologies such as Java, Python, MySQL, OpenSearch, Redis, AWS, and Kubernetes
  • Integrate generative AI and agentic AI across Sprout’s existing ecosystem and infrastructure, helping define and build frameworks for platform AI enablement
  • Build with AI and agentic AI in your own work, using tools such as Claude Code
  • Influence and contribute to technical roadmaps by researching and prototyping emerging AI technologies, frameworks, and state of the art methods
  • Partner with product managers, designers, applied AI/ML scientists, and other engineers to define requirements and complete feature work
  • Uphold project quality and planning through meeting deadlines, breaking down work, and ensuring proper testing and monitoring
  • Contribute to the team’s growth through mentorship, knowledge sharing, and providing feedback on PRs and technical designs

Skills

  • 4+ years of experience designing, developing, and supporting production-grade backend distributed systems or platform services at scale in languages such as Java or Python
  • 3+ years of experience improving architectural patterns of large-scale software applications
  • 1+ years of experience driving root-cause analysis and resolving complex architectural and performance bottlenecks across the entire stack
  • 1+ years of experience architecting high-throughput, cost-optimized, and scalable systems that power AI-enabled features
  • 1+ years of experience implementing and leveraging LLM and agent orchestration frameworks (e.g., LangChain4j, LangGraph, CrewAI)

Benefits

  • Insurance and benefit options that are built for both individuals and families
  • Progressive policies to support work/life balance, like our flexible paid time off and parental leave program
  • High-quality and well-maintained equipment—your computer will never prevent you from doing your best
  • Wellness initiatives to ensure both health and mental well-being of our team
  • Ongoing education and development opportunities via our Grow@Sprout program and employee-led diversity, equity and inclusion initiatives.
  • Growing corporate social responsibility program that is driven by the involvement and passion of our team members
  • Beautiful, convenient and state-of-the-art offices in Chicago60s Loop and downtown Seattle, for those who prefer an office setting
  • Every Sprout team member has an opportunity to receive restricted stock units (RSUs) under Sprout60s equity plan.
  • Employees (and their dependents) are covered by medical, dental, vision, basic life, accidental death, and dismemberment insurance, and Modern Health (a wellness benefit).
  • Employees are able to enroll in Sprout60s company60s 401k plan, in which Sprout will match 50% of your contributions up to 6% with a maximum contribution.
  • Sprout offers 2Flexible Paid Time Off2 and ten paid holidays.

Company Overview

  • Sprout Social is a global leader in social media management and analytics software. It was founded in 2010, and is headquartered in Chicago, Illinois, USA, with a workforce of 1001-5000 employees. Its website is http://sproutsocial.com.
  • Company H1B Sponsorship

  • Sprout Social, Inc. has a track record of offering H1B sponsorships, with 3 in 2025, 1 in 2023, 1 in 2022, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Devops Engineer Principal

    Work from home Full-time role

    [Remote] Engineering Manager II, Data Hub

    Work from home Full-time role

    [Remote] Senior Marketing Analyst

    Work from home Full-time role

    [Remote] Social Media Manager

    Work from home Full-time role

    [Remote] Senior Solutions Engineer - Automotive Production

    Work from home Full-time role

    Remote Content Tagger & Data Entry Specialist – Global Metadata Management for Streaming Platform – $72,000 Annual Salary – Join careerzynith

    Work from home Full-time role

    Moderator Jobs Remote No Experience – Online Co...

    Work from home Full-time role

    Social Media Content Moderator – Onsite Work at Teleperformance: Shaping Online Communities with Care and Expertise

    Work from home Full-time role

    [Remote] Talent Operations Manager

    Work from home Full-time role

    Experienced Seasonal Customer Service Representative – Home-Based Holiday Season Opportunity with careerzynith

    Work from home Full-time role

    [Remote] Analytics, GTM & Performance Marketing Manager

    Work from home Full-time role

    [Remote] Senior Software Engineer

    Work from home Full-time role

    [Remote] AI-First Software Engineer / Full Stack (100% Remote)

    Work from home Full-time role

    Mitarbeiter B2B Telesales - Homeoffice Möglichkeit (d/m/w)

    Work from home Full-time role

    [Remote] Backend QA Engineer - AI Trainer

    Work from home Full-time role

    Experienced Data Entry Specialist – Remote Opportunity at careerzynith

    Work from home Full-time role

    Remote Grant Writer and Development Officer

    Work from home Full-time role

    Senior Machine Learning Engineer - Scan, Match and Catalog

    Work from home Full-time role

    SAP SD Senior Consultant

    Work from home Full-time role

    Experienced Data Entry Professional – Remote Opportunity with careerzynith

    Work from home Full-time role

    Remote Healthcare Customer Service Representative – Work From Home | careerzynith

    Work from home Full-time role