Senior Software Engineer - Machine Learning (ML, GenAI, SQL)
Core
Design and deliver end-to-end ML and GenAI features, including RAG pipelines, agentic workflows, and scalable retrieval systems for Gartner's innovation products.
Role type
Senior IC Machine Learning Engineer (GenAI)
Builds
Production GenAI applications, RAG pipelines, and scalable data infrastructure for new growth products.
Domain
Enterprise AI / Generative AI / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Production GenAI application development, LLM API integration, RAG pipeline architecture, Vector store management, Cloud infrastructure (AWS SageMaker/Bedrock), Machine learning algorithm implementation, Data pipeline design, Relational and NoSQL database management, Model operationalization and monitoring
Preferred skills
Prompt engineering, Hybrid search and relevance tuning, CI/CD for ML, Cost and latency optimization
Technologies
PyTorch, TensorFlow, Spark, scikit-learn, OpenAI, Anthropic, FAISS, Pinecone, Milvus, Weaviate, OpenSearch, AWS (SageMaker, Bedrock, Lambda, ECS/EKS, S3, EMR, OpenSearch Service)
Responsibilities
Lead design and delivery of ML features end-to-end, Architect and ship GenAI applications, Own retrieval systems and embedding strategies, Design and maintain data pipelines, Operationalize models with containerization and monitoring, Build robust backends for scalability
Seniority
Senior, hands-on IC