Senior Software Engineer
Core
Design and maintain RAG architectures connecting CRM to LLMs for grounded AI responses, implement vector search for semantic integration, and develop predictive models for business use cases.
Role type
Senior Software Engineer (Generative AI & Data Science)
Builds
AI/LLM products, vector search pipelines, and predictive models deployed in CRM systems
Domain
Generative AI, CRM, Machine Learning
Deliverable
production ML models | product features
Required skills
Python, SQL, R, Machine Learning algorithms, RAG architecture, CRM schema design, PyTorch or TensorFlow
Preferred skills
Vector embeddings, MCP server development, end-to-end latency optimization, data governance
Technologies
Python, R, SQL, PyTorch, TensorFlow
Responsibilities
Design and maintain RAG pipelines connecting CRM to LLMs; Implement vector embeddings for semantic search; Develop and train predictive models; Deploy models in production CRM environments; Optimize search and generation latency; Analyze large datasets to identify trends; Lead code reviews and act as technical point of contact for database issues.
Seniority
Senior, hands-on IC