Artificial Intelligence Engineer
Skills
APIAgentic AI DevelopmentApplication ArchitectureArtificial IntelligenceArtificial Intelligence For DesignAutomation EngineeringData Modeling
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years of professional software engineering experience with strong backend focus, preferably in Python
- Proven experience building production LLM or AI applications such as RAG or agents
- Solid understanding of embeddings vector and hybrid search prompt engineering tool calling and evaluation
- Strong backend fundamentals including API design asynchronous programming databases and distributed systems
- Comfort learning new languages frameworks and runtimes as the platform evolves
- Working familiarity with containers and Kubernetes for deploying and debugging model-serving workloads
- Experience leading technical initiatives and mentoring engineers
- Comfortable working in Agile distributed teams
Nice to have
- Analytical
- Collaborative
- Adaptable
- Detail-oriented
- Mentoring-minded
Day to day
- Design and build production LLM applications, including conversational agents, RAG and GraphRAG retrieval, and natural-language interfaces over enterprise data.
- Engineer agentic services with tool calling, multi-step reasoning, conversation memory, and streaming responses that are reliable and explainable.
- Evaluate and benchmark foundation and embedding models, including self-hosted open models, and translate model choices into production-ready configurations.
