Senior AI Software Engineer
Ramesh TippanaUnited StatesSENIORPosted 2h ago
PythonGenerative AIAgentic AIGoogle ADKLangChainLangGraphCrewAILLMsGoogle GeminiAnthropic ClaudeREST APIGitHubAI coding assistantsGCPAWSAzure
About the Role
Miracle Software Systems, Inc is seeking an experienced Senior AI Software Engineer to join their team. This role involves developing AI-powered enterprise applications and working with cutting-edge technologies in Generative AI and Agentic AI.
Key Responsibilities
• Design and develop AI-powered enterprise applications
• Build and enhance AI agents and LLM-powered solutions
• Develop backend services, REST APIs, and integrations
• Integrate Gemini, Claude, and other LLMs
• Deploy and maintain scalable AI applications
Requirements
• 6+ years of software engineering / software development experience
• Strong hands-on programming experience with Python
• Practical experience developing Generative AI applications
• Hands-on experience building AI Agents and Agentic AI workflows
• Experience with AI frameworks: Google ADK, LangChain, LangGraph, or CrewAI
• Experience integrating LLMs such as Google Gemini and Anthropic Claude
• Strong backend development and REST API experience
• Mandatory hands-on experience with GitHub
• Experience using AI coding assistants such as GitHub Copilot, Claude Code, or OpenCode
• Cloud experience with GCP, AWS, or Azure
Preferred Skills
• Google Cloud Platform (GCP) and Google Agent Development Kit (ADK)
• Production-grade GenAI application development
• Machine Learning fundamentals
• Enterprise Data Engineering and Data Governance
• Automotive industry experience