AI Engineer (Software Development Engineer)
Core
Design, develop, and deploy Agentic AI systems and Digital Workers that automate enterprise workflows and enhance productivity.
Role type
AI Engineer (Software Development Engineer)
Builds
Intelligent AI agents, RAG pipelines, and production software for enterprise operations
Domain
Enterprise AI, Agentic AI, Large Language Models (LLMs)
Deliverable
production ML models
Required skills
Python, LLM application development, Prompt engineering, RAG architectures, Agent frameworks, Cloud platforms, Docker/Kubernetes, API integration
Preferred skills
Vector databases, Function calling, AI evaluation methodologies, CI/CD pipelines, Git
Technologies
LangChain, LangGraph, CrewAI, LlamaIndex, AutoGen, Semantic Kernel, Pinecone, Weaviate, Chroma, Milvus, Azure AI Search, OpenAI, Azure OpenAI, Anthropic, Google Gemini, Azure, AWS, Google Cloud
Responsibilities
Design and test AI agents for multi-step reasoning; Build RAG pipelines using enterprise knowledge sources; Deploy AI solutions into real business processes; Develop and maintain production-quality Python applications; Implement logging, monitoring, and observability practices; Collaborate with stakeholders to refine AI use cases
Seniority
Early-career, hands-on IC