Software Engineer - Customer Experience
Core
Design, build, and evolve intelligent customer experience solutions integrating Salesforce CRM with AWS services and generative AI capabilities.
Role type
Senior IC software engineer (AI/LLM integration)
Builds
AI-powered customer-facing solutions, backend services, and integrations connecting Salesforce, AWS, and internal systems
Domain
Enterprise identity security, CRM, Generative AI, Cloud-native
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Java, TypeScript, AWS cloud-native development, LLM integration (Bedrock, LangChain), API design, distributed systems, CI/CD
Preferred skills
Salesforce architecture (Apex, Lightning), Prompt engineering, RAG architectures, Vector databases, Kubernetes, SageMaker
Technologies
AWS (Lambda, S3, RDS, API Gateway, CloudWatch), Amazon Bedrock, LangChain, GitHub, Gearset, Docker, Kubernetes, Salesforce
Responsibilities
Design and build intelligent customer experience solutions; Develop AI-powered experiences using LLMs; Build robust backend services and integrations; Drive engineering excellence through CI/CD; Champion observability and operational excellence; Participate in technical decision-making across architecture and AI/ML tooling
Seniority
Senior, hands-on IC