About Us
Deccan AI Experts is a pioneering AI company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in high-quality human-curated data, AI-first operations, and advanced AI evaluation systems.
About the Role
We are seeking a Full-stack AI Engineer (Freelancer) to support advanced AI evaluation initiatives focused on artificial intelligence, machine learning applications, LLM-powered systems, full-stack software development, AI infrastructure, and intelligent product development.
In this role, you will evaluate AI-generated outputs related to AI application development, backend systems, frontend interfaces, LLM integration, retrieval-augmented generation (RAG), AI agents, prompt engineering, cloud deployment, and software architecture. Your expertise will help improve AI systems designed for technical reasoning, code generation, system design, and AI engineering workflows.
This position is ideal for professionals with experience building end-to-end AI products, integrating large language models into production systems, developing scalable web applications, and deploying AI-powered solutions.
Responsibilities
- Create deliverables addressing common AI engineering and full-stack development scenarios
- Annotate and evaluate AI-generated code, architectural recommendations, debugging solutions, and system design outputs
- Assess AI-generated responses for technical accuracy, scalability, maintainability, security, and engineering best practices
- Review AI-generated content involving frontend frameworks, backend systems, APIs, databases, AI model integration, and cloud infrastructure
- Evaluate outputs related to LLM applications, AI agents, RAG systems, vector databases, prompt engineering, and model orchestration frameworks
- Identify coding errors, architectural weaknesses, performance bottlenecks, security vulnerabilities, and implementation gaps
- Provide structured feedback to improve AI performance across software engineering and AI development workflows
- Support projects involving AI application development, deployment pipelines, infrastructure optimization, and system integration
- Review peer-developed deliverables to maintain quality and consistency standards
- Contribute domain expertise to improve AI systems focused on software development, AI engineering, and technical problem-solving
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related field
- 3+ years of experience in Full-Stack Development, AI Engineering, Machine Learning Engineering, or Software Development
- Strong proficiency in Python and experience with JavaScript/TypeScript
- Experience developing production-grade web applications using modern frontend frameworks such as React, Next.js, Angular, or Vue.js
- Strong backend development experience using frameworks such as FastAPI, Django, Flask, Express.js, NestJS, or similar technologies
- Experience integrating Large Language Models (OpenAI, Anthropic, Gemini, Llama, Mistral, Claude, or equivalent) into applications
- Familiarity with Retrieval-Augmented Generation (RAG), vector databases, embeddings, prompt engineering, and AI agent frameworks
- Experience working with databases such as PostgreSQL, MySQL, MongoDB, Redis, or equivalent technologies
- Strong understanding of REST APIs, GraphQL, microservices, and distributed system architectures
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Familiarity with containerization and orchestration tools including Docker and Kubernetes
- Strong knowledge of software design principles, testing methodologies, version control, and CI/CD pipelines
- Excellent analytical thinking, debugging skills, and problem-solving abilities
- Strong written English communication skills
- Ability to critically evaluate AI-generated outputs for technical correctness and implementation quality
- Ability to work independently in a remote, fast-paced environment
Preferred Qualifications
- Experience building AI copilots, AI agents, conversational systems, autonomous workflows, or generative AI applications
- Familiarity with frameworks such as LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, Semantic Kernel, or similar AI orchestration platforms
- Experience with vector databases such as Pinecone, Weaviate, Chroma, Milvus, or Qdrant
- Knowledge of machine learning pipelines, model deployment, MLOps, and AI observability practices
- Experience implementing authentication, authorization, security controls, and enterprise-grade software architectures
- Familiarity with event-driven systems, distributed computing, and scalable infrastructure design
- Exposure to AI evaluation methodologies, model benchmarking, reinforcement learning, or AI safety frameworks
- Contributions to open-source projects, AI communities, technical publications, or developer ecosystems are highly valued
Why Join Us
- Competitive hourly pay: ₹1,500–₹2,500/hour
- Fully remote with flexible working hours
- Opportunity to contribute to cutting-edge AI and software engineering initiatives
- Exposure to advanced LLM systems, AI agents, generative AI technologies, and intelligent product development
- Flexible project-based opportunities with global teams
- Work on next-generation AI solutions shaping the future of software development and automation