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 applications for enterprise operations
Domain
Enterprise AI, Agentic AI, Large Language Models (LLMs)
Deliverable
production ML models
Required skills
Python, LLMs, Prompt Engineering, RAG, Agent Orchestration, API Integration, Cloud Platforms, Containerization, Testing & Observability
Preferred skills
Vector Databases, Function Calling, Semantic Search, CI/CD, DevOps, AI Evaluation Methodologies
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, Docker, Kubernetes, Git
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 production-quality Python applications with logging and monitoring; Collaborate with stakeholders to refine use cases and monitor deployed systems
Seniority
Early-career IC