Why This Role Stands Out
This 100% remote AI Application Engineer role offers a fantastic opportunity to build cutting-edge Generative AI solutions and drive innovation within enterprise engineering teams. If you are a skilled software engineer with a passion for developing scalable AI applications and integrating them with complex systems, you will thrive in this dynamic, greenfield environment. Apply now to shape the future of AI at ITECS!
Quick Overview
Job Description
Position: AI Application Engineer
Location: Offshore, India. 100% Remote work from home in Indian IST Timings.
We are seeking experienced AI Application Engineers to design, develop, and deploy enterprise-grade Generative AI solutions that improve engineering productivity, automate operational workflows, and enable intelligent decision-making across cloud and platform engineering teams.
This role focuses on building production-ready AI applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and enterprise integrations. The ideal candidate is a strong software engineer with hands-on experience developing scalable AI applications and integrating them with enterprise systems. Candidates should be comfortable working in an evolving, greenfield environment where new use cases are defined and prioritized on an ongoing basis.
- Design, develop, and deploy enterprise AI applications using Large Language Models (LLMs).
- Build intelligent AI assistants and automation solutions for engineering and operational workflows.
- Develop Retrieval-Augmented Generation (RAG) solutions using enterprise knowledge sources and internal documentation.
- Design and implement AI agents capable of performing multi-step workflows using APIs and external tools.
- Integrate AI applications with enterprise platforms, cloud services, databases, and REST APIs.
- Develop secure, scalable, production-ready AI solutions following enterprise security and governance standards.
- Evaluate and improve AI application quality through prompt engineering, retrieval optimization, model evaluation, and guardrails.
- Collaborate with cross-functional teams to identify and implement new AI use cases across cloud engineering, platform engineering, and security.
- Stay current with emerging AI technologies and recommend innovative solutions that deliver business value.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
- 5+ years of software engineering experience.
- Strong proficiency in Python.
- Experience building REST APIs using FastAPI or similar frameworks.
- Strong understanding of software design patterns and distributed systems.
- Experience with Git, automated testing, and CI/CD pipelines.
- Experience developing containerized applications using Docker.
- Familiarity with Kubernetes and cloud-native application development.
- Large Language Models - OpenAI, Azure OpenAI, Gemini, Claude, or similar.
- Prompt engineering.
- Retrieval-Augmented Generation (RAG).
- Embeddings and semantic search.
- Vector databases.
- AI agents / agentic AI.
- Function calling / tool calling.
- AI application evaluation and optimization.
- AI safety, guardrails, and hallucination reduction.
- Experience with one or more public cloud platforms: Microsoft Azure, Google Cloud Platform (Google Cloud Platform), or Amazon Web Services (AWS).
- Working knowledge of Identity and Access Management (IAM), cloud security best practices, REST APIs, enterprise authentication and authorization, infrastructure automation, and cloud governance.
Experience with one or more of the following:
- Frameworks: LangChain, LangGraph, LlamaIndex, Semantic Kernel.
- Model Context Protocol (MCP).
- AI platforms: Azure AI Foundry, Google Vertex AI.
- Vector databases: Pinecone, Weaviate, Milvus, pgvector, or similar.
- Data stores: PostgreSQL, Redis.
- Infrastructure and orchestration: Terraform, GitHub Actions, Airflow.
- CSPM tools such as Wiz, Prisma Cloud, or Orca.
- Enterprise chat platform integrations such as Microsoft Teams Bot Framework or Slack apps.
- Regulated or healthcare environment experience, including HIPAA awareness.
- A strong software engineer with proven experience building production AI applications.
- Experience integrating AI solutions with enterprise platforms and business workflows.
- Solid grasp of cloud-native application development and enterprise architecture.
- Strong analytical, problem-solving, and communication skills.
- Self-driven and adaptable, comfortable in a fast-paced engineering environment.
- Passionate about applying Generative AI to real-world business and engineering challenges.
Similar jobs
- AT
Software Engineer/Software Developer with Security Clearance
Altamira Technologies Corporation
Dayton, OH🇺🇸Hybrid5 days agoGitPythonTechnology - AT
Software Engineer with Security Clearance
Altamira Technologies
Englewood, CO🇺🇸$120k - $180k/yrHybrid5 days agoDockerSQLELK+12Technology - AL
Software Engineer Consultant II
NewAllstate
Chicago, Illinois🇺🇸Hybrid38 minutes agoScrumAgileC#+2Technology - AL
Lead Java Software Engineer
NewAllstate
Chicago, Illinois🇺🇸Hybrid38 minutes agoGCPMicroservicesSQL+8Technology - AL
Lead Software Engineer
NewAllstate
Chicago, Illinois🇺🇸Hybrid38 minutes agoDockerGCPMicroservices+6Technology - OR
Lead Software Engineer - Exadata (In Office Position Redwood City, CA)
NewOracle
Redwood City, California🇺🇸$114.6k - $234.6k/yrOn-site40 minutes agoOracleRustC++Technology