Seismic · 1 month ago
Senior Software Engineer II - AI/ML
Seismic is a leading company in AI and sales enablement, focusing on transforming enterprise sales and marketing through innovative AI solutions. As a Senior Software Engineer – AI/ML, you will develop and optimize backend systems that power AI capabilities, collaborating with cross-functional teams to ensure high-performance and scalable systems.
Big DataArtificial Intelligence (AI)Enterprise SoftwareMarketingSoftwareAnalyticsMarketing AutomationSales AutomationSales Enablement
Responsibilities
Design, develop, and maintain backend systems and services for generative AI and agentic workflows, ensuring high performance, scalability, and reliability
Collaborate with data scientists, AI engineers, and product teams to integrate AI-driven capabilities across the Seismic platform
Monitor and optimize agentic workflows’ performance, addressing bottlenecks and ensuring low-latency query responses
Provide technical guidance and mentorship to junior engineers, promoting best practices in backend development
Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to deliver seamless and intuitive AI experiences
Stay updated with the latest trends and advancements in AI technologies, conducting research and experimentation to drive innovation
Qualification
Required
6+ years of experience in software engineering and a proven track record of building and scaling microservices and working with data retrieval systems
5+ Experience with C# and .NET, unit testing, object-oriented programming, and web services
3+ Experience with Python, with the ability to work concurrently on Python and .NET repositories
2+ Experience with PostgreSQL, including maintaining and performing tuning
Proficient in Test Driven Development (TDD) with hands-on experience using xUnit and Postman to develop automation test scripts
Experience with Infrastructure as Code (Terraform, Pulumi, etc.)
Experience with Event driven architectures with tools like Kafka
Experienced in container technologies such as Docker and proficient in microservice frameworks like Kubernetes (K8s)
Experienced in Continuous Integration and Continuous Deployment (CI/CD) with expertise in developing Jenkins pipelines using Scala
Experience with cloud platforms like AWS, Google Cloud Platform (GCP), or Microsoft Azure
Knowledge of cloud-native services for AI/ML, data storage, and processing
Extensive experience in SaaS application development and cloud technologies, with a deep understanding of modern distributed system and cloud operational infrastructure
Experience in collaborating with product management and design, with the ability to translate business requirements into technical solutions that drive successful delivery
Proven record of driving feature development from concept to launch
Proven ability to collaborate effectively with teams across different regions
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Experience working in a fast-paced, dynamic environment, preferably in a SaaS or technology-driven company
Design, develop, and maintain backend systems and services for generative AI and agentic workflows, ensuring high performance, scalability, and reliability
Collaborate with data scientists, AI engineers, and product teams to integrate AI-driven capabilities across the Seismic platform
Monitor and optimize agentic workflows' performance, addressing bottlenecks and ensuring low-latency query responses
Provide technical guidance and mentorship to junior engineers, promoting best practices in backend development
Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to deliver seamless and intuitive AI experiences
Stay updated with the latest trends and advancements in AI technologies, conducting research and experimentation to drive innovation
Preferred
Experience with DDD (Domain driven development) or feature toggle (Launch Darkly) is good to have
NewRelic, Snowflake, Ansible, Ninjia2 experience is a plus
Front-end/full stack experience a plus
Scrum and JIRA experience a plus
Company
Seismic
Seismic is the global leader in AI-powered enablement, empowering go-to-market leaders to drive growth and deliver exceptional experiences.
H1B Sponsorship
Seismic has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
63%
Represents job field similar to this job
Engineering and Development
Product Management
Management and Executive
Accounting and Finance
Trends of Total Sponsorships
*2026 (1)
2025 (7)
2024 (4)
2023 (7)
2022 (8)
2021 (8)
2020 (6)
Funding
Current Stage
Late StageTotal Funding
$446.5MKey Investors
PNC BankPermiraLightspeed Venture Partners,T. Rowe Price
2024-06-11Debt Financing
2021-08-16Series G· $170M
2020-09-29Series F· $92M
Recent News
Destination CRM
2026-06-18
Company data provided by crunchbase