Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
We are looking for a AI Engineer to lead the design, development, and deployment of AI-powered systems across the organization. This role sits at the intersection of full-stack software engineering and applied AI, with a strong emphasis on large language models (LLMs), generative AI, and production-grade ML infrastructure. You will push beyond conventional approaches to explore the advanced possibilities of AI, including autonomous agents, multi-model orchestration, and novel architectures.
This is a hands-on engineering role for someone who can build reliable, scalable AI systems from prototyping and prompt engineering through to production deployment, monitoring, and iteration.
- Design, build, and maintain production AI/ML systems, including LLM-based applications, agentic workflows, multi-model pipelines, and advanced retrieval systems
- Explore and prototype cutting-edge AI capabilities beyond standard patterns, such as autonomous agents, tool-use frameworks, reasoning chains, and self-improving systems
- Develop and optimize prompt engineering strategies, fine-tuning approaches, and evaluation frameworks for generative AI models
- Architect and implement MLOps pipelines for model training, versioning, deployment, and monitoring using Azure DevOps and cloud infrastructure
- Build robust APIs, backend services, and frontend interfaces to integrate AI capabilities into internal and customer-facing products
- Evaluate and integrate foundation models (OpenAI, Anthropic, Google) based on performance, cost, and latency requirements
- Implement guardrails, safety mechanisms, and observability tooling for deployed AI systems
- Collaborate with product, data, and engineering teams to identify high-impact AI use cases and translate them into technical solutions
- Follow engineering best practices, including code review, testing, CI/CD, and documentation for AI codebases
- Stay current with the rapidly evolving AI landscape and drive adoption of emerging tools, frameworks, and techniques, * AI systems are deployed to production with clear SLAs, monitoring, and rollback capabilities
- LLM-powered features deliver measurable business value with consistent quality and reliability
- The team is actively exploring and shipping advanced AI capabilities that go beyond industry-standard approaches
- MLOps infrastructure enables rapid experimentation and safe, repeatable model deployments
- AI is treated as a core engineering discipline with proper testing, documentation, and operational rigor
Requirements
- Strong software engineering fundamentals in Python and JavaScript, with experience in production-grade application development
- Proficiency in modern JavaScript frameworks such as React and Angular for building AI-powered user interfaces and tooling
- Deep hands-on experience with LLMs, prompt engineering, and generative AI frameworks (LangChain, LlamaIndex, or similar)
- Experience with advanced AI patterns beyond basic RAG, including autonomous agents, multi-step reasoning, tool use, and multi-model orchestration
- Proficiency in MLOps tooling and practices: model serving (e.g., vLLM, TGI), experiment tracking, and CI/CD for ML
- Strong experience with Azure DevOps for pipeline management, release automation, and infrastructure-as-code
- Solid knowledge of cloud infrastructure, networking, and security on AWS and Azure
- Hands-on experience with AWS services including S3, Lambda, EC2, and related compute and storage offerings
- Working knowledge of relational and specialized databases, including PostgreSQL, Amazon Redshift, Qdrant (vector database), and Redis
- Experience with containerized deployments (Docker, Kubernetes) and infrastructure automation
- Solid understanding of software architecture patterns, API design (REST/GraphQL), and distributed systems
- Experience with model evaluation, A/B testing, and performance benchmarking for AI systems, * You build AI systems that are production-ready from day one: reliable, observable, and maintainable
- You think beyond off-the-shelf solutions and are excited to explore what is newly possible with AI
- You think in terms of architecture and scalability, not just proof-of-concept demos
- You proactively identify failure modes, edge cases, and safety considerations before they reach production
- You can operate independently while collaborating effectively across engineering, product, and data teams
- You communicate complex technical concepts clearly to both technical and non-technical stakeholders
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?
Dev Digest 137 - AI'm not sure about this