Full Stack AI Engineer
Harsha ReddyUnited StatesMIDPosted 12d ago
PythonMachine LearningDeep LearningPyTorchTensorFlowscikit-learnGenerative AILLMsRAGembeddingsvector databasesOpenAIAzure OpenAIAnthropic ClaudeAI coding toolsAzure cloud servicesDockerKubernetes/AKSCI/CD pipelinesAzure DevOpsGitHub ActionsGitMLOpsmodel evaluationmonitoringdeployment
About the Role
We are looking for a skilled Full-Stack AI Engineer with hands-on experience building, deploying, and maintaining production-ready AI and ML applications.
Key Responsibilities
• Build, deploy, and maintain production-ready AI and ML applications
• Work with machine learning and deep learning frameworks
• Implement generative AI solutions using LLMs
• Utilize AI coding tools and cloud services
• Manage CI/CD pipelines and MLOps practices
Requirements
• Strong Python programming and software engineering fundamentals
• Experience with Machine Learning and Deep Learning – PyTorch, TensorFlow, scikit-learn
• Knowledge of Generative AI, LLMs, RAG, embeddings, and vector databases
• Experience with OpenAI, Azure OpenAI, Anthropic Claude, or similar LLM providers
• Familiarity with AI coding tools such as Claude Code and Cursor
• Experience with Azure cloud services, Docker, Kubernetes/AKS
• Proficiency in CI/CD pipelines using Azure DevOps or GitHub Actions
• Git, MLOps, model evaluation, monitoring, and deployment skills
• Experience building production-grade AI applications and agentic workflows
Ideal Candidate
A hands-on engineer with 4–6 years of experience in software development and at least 2 years of experience building and deploying AI/ML systems in production.