Senior AI Engineer / AI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
- Design and develop production-grade applications powered by Generative AI and Large Language Models (LLMs).
- Build scalable Retrieval-Augmented Generation (RAG) solutions for enterprise knowledge retrieval and intelligent search.
- Develop and integrate AI Agents and agentic workflows into business applications.
- Build robust backend services and APIs using Python, FastAPI, Flask, or similar technologies.
- Integrate LLM platforms and models including OpenAI, Azure OpenAI, Anthropic, Google Gemini, AWS Bedrock, or open-source models.
- Develop AI pipelines involving prompt engineering, embeddings, vector search, context management, and model evaluation.
- Work with vector databases such as Pinecone, Weaviate, Milvus, FAISS, or similar technologies.
- Build scalable microservices and integrate AI capabilities into existing enterprise applications.
- Deploy and operate AI applications on AWS, Azure, or Google Cloud Platform.
- Implement CI/CD, containerization, monitoring, and production deployment practices.
- Collaborate with Data Engineers, ML Engineers, Software Engineers, Product Managers, and business stakeholders.
- Ensure AI applications meet enterprise requirements for security, privacy, scalability, reliability, and responsible AI.
- Optimize AI applications for performance, accuracy, latency, and cost.
Requirements
We are seeking a highly skilled Senior AI Engineer / AI Software Engineer to design, develop, and deploy production-grade AI-powered applications for enterprise environments.
The ideal candidate is a strong software engineer with hands-on experience building applications using Generative AI, Large Language Models (LLMs), RAG, AI Agents, Python, APIs, and cloud platforms., * 6+ years of experience in Software Engineering, AI Engineering, Machine Learning Engineering, or related fields.
- Strong hands-on experience with Python.
- Experience developing and deploying Generative AI / LLM applications.
- Strong understanding of RAG architecture and implementation.
- Experience with LLM APIs, prompt engineering, embeddings, and vector search.
- Experience with one or more AI frameworks such as:
- LangChain
- LangGraph
- LlamaIndex
- Experience building REST APIs and microservices.
- Experience with at least one major cloud platform:
- AWS
- Azure
- GCP
- Strong understanding of software engineering fundamentals, system design, and scalable architecture.
- Experience with Docker and Kubernetes.
- Experience with Git, CI/CD, and modern software development practices.
- Strong SQL and database knowledge.
Preferred Skills
- Experience building Agentic AI / AI Agent applications.
- Experience with multi-agent architectures.
- Experience with Azure OpenAI, AWS Bedrock, or Google Vertex AI.
- Experience with LLM evaluation and observability frameworks.
- Experience with MLOps or LLMOps.
- Experience with enterprise AI security and governance.
- Experience integrating AI into existing enterprise applications.
- Knowledge of React, JavaScript, or TypeScript is a plus.
- Experience working in highly regulated industries such as financial services, healthcare, or technology is a plus.
Ideal Candidate Profile
The ideal candidate is not just an AI enthusiast.
We’re looking for someone who can:
Build it. * Strong software engineering fundamentals.
Integrate it. * Experience working with LLMs, APIs, data, and enterprise systems.
Deploy it. * Experience taking AI solutions into production.
Scale it. * Understanding of cloud, microservices, performance, and reliability., Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, Artificial Intelligence, or a related technical field preferred.
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
What Are Large Language Models?
MLOps And AI Driven Development
Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud
What Industries Outside of AI Are Hiring The Most AI Experts?