Senior AI Software Engineer

Conversica Inc

CA

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Analysis Skills, Architectural Services, Artificial Intelligence (AI), Best Practices, Business-to-Business (B2B), Caching, Cloud Architecture, Customer Relationship Management (CRM) Systems, Customer/Client Research, Data Modeling, Data Quality, Data Sets, Incident Response, Leading Edge Technology, Machine Tool, Marketing Automation Software, Memory Hardware, Multiplatform/Cross-Platform, MySQL, Open Source, PostgreSQL, Problem Solving Skills, Product Development, Product Engineering, Production Costing, Production Systems, Python Programming/Scripting Language, Quality Assurance, Regression Testing, Resource Management, Software Design, Software Development Lifecycle (SDLC), Software Engineering, Software as a Service (SaaS), System Architecture, System Integration (SI), Systems Engineering, Technical Leadership, Technical Strategy, Traffic Shaping, Web Analytics
LOCATION
CA
POSTED
30+ days ago

Senior AI Software Engineer

United States, Remote

Engineering and Product Development / Full-time / Remote

Apply for this job

Conversica is seeking a Senior AI Software Engineer to design, build, and scale production-grade AI systems that deliver direct customer and business value. This senior individual contributor role emphasizes pragmatic, product-focused, customer-driven thinking, with a focus on translating real-world problems into reliable, maintainable, and scalable AI-driven solutions.

This role operates with high autonomy, shaping AI systems architecture and engineering standards within your project teams.

What Youll Do

Design, implement, and ship AI-driven features and systems into production environments

Lead technical decision-making for AI architecture, data modeling, and system integration within your domain

Partner closely with Product, Engineering, and other stakeholders to translate business needs into scalable technical solutions

Identify and address reliability, scalability, performance, and observability challenges in AI systems

Implement and advocate for best practices for applied AI engineering, including agent evaluation, interpretability, data layer design, and monitoring

Mentor and guide other engineers, raising the bar on AI engineering quality and decision-making

Provide input into technical strategy and roadmap discussions related to AI capabilities and platform evolution

What Youll Build

Agentic system design: orchestration, tool use, state/memory, multi-step workflows

Evals + quality: harnesses, regression tests for prompts/agents, online/offline metrics, iteration loops

Guardrails: hallucination mitigation, grounding, HITL review, safe degradation paths

Production operations: cost/latency tradeoffs, caching, rate-limits, fallbacks, observability, incident response

Retrieval + data foundations: RAG choices, indexing, freshness, data quality constraints, data layer design

Qualifications & Experience

Equivalent of 5+ years of professional software engineering experience, with significant focus on applied AI

Proven experience deploying LLM-powered systems/applications in production environments

Strong proficiency in Python, and experience building production LLM applications (agents/tool use, retrieval, evals, monitoring)

Experience working with large datasets and navigating real-world data quality challenges

Strong system design, problem-solving, and architectural decision-making skills

Experience working with agent architectures, tool interfaces, and orchestration patterns

Desire to continually follow and experiment with cutting-edge AI technologies and tooling for use across all phases of the software development lifecycle (i.e., during design, analysis, coding, deployment, QA, etc.)

Strong background in modern cloud-based architectures

Nice to Have

Experience applying AI solutions in a B2B SaaS environment

Experience interacting with data from Marketing Automation Platforms (MAPs), Customer Resource Management Systems (CRMs), and Customer Data Platforms (CDPs)

Experience deploying AWS infrastructure, and production use of Terraform, EKS, Postgres, MySQL, Datadog, and GitLab

What We Value

We care about what youve built, not where you learned it. If youve shipped strong software, led technical decisions under ambiguity, contributed to open source, written thoughtful technical work, or built impressive projects with modern LLM tooling - put that front and center. Show us what youve built, what problems youve wrestled with, and how you reason about tradeoffs in systems that combine LLMs with real-world constraints.

Conversica is a remote-first company building AI-powered solutions that help businesses engage customers more effectively. Youll work alongside thoughtful product and engineering partners, influence the direction of applied AI across the platform, and help turn emerging AI capabilities into durable, customer-ready systems.

This is a full-time, exempt position. Our compensation reflects the cost of labor across several U.S. geographic markets and is based on role scope, experience, and job-related skills. Conversica offers comprehensive health, dental, and vision benefits, PTO, holiday pay, 401(k), and equity.

Apply for this job

About the Company

C

Conversica Inc