Senior AI Engineer
ripplehire
Job Description
- Design, develop, and maintain AI-powered enterprise applications using Python.
- Build and optimize RAG (Retrieval-Augmented Generation) solutions using enterprise data sources and retrieval mechanisms.
- Develop agentic and workflow-driven AI applications using LangGraph OR LangChain.
- Integrate internal and external APIs into AI applications and business workflows.
- Design multi-step AI workflows supporting reasoning, orchestration, tool integration, and automation.
- Develop and optimize prompts, retrieval strategies, and application logic to improve AI response quality and reliability.
- Deploy and manage AI solutions on GCP while ensuring scalability, security, and operational efficiency.
- Implement software engineering best practices, including version control, testing, debugging, and maintainable code development.
- Collaborate with architects, data scientists, and business stakeholders to translate requirements into scalable AI solutions.
- Troubleshoot, monitor, and continuously improve application performance, reliability, scalability, and cost optimization.
- Support AI governance, security, privacy, and responsible AI practices within enterprise applications.
- Stay current with emerging advancements in RAG, AI orchestration frameworks, API technologies, Python, and cloud platforms.