
AI Engineer
Posted Oct 6

Posted Oct 6
This is a fully remote position, open to applicants in India.
• Create, develop, and implement production-ready applications powered by Generative AI and LLM technologies.
• Design and build chatbots, copilots, intelligent automation solutions, and AI-enhanced workflows.
• Construct and refine RAG pipelines utilizing embeddings, vector search, and both structured and unstructured data.
• Integrate LLM platforms such as OpenAI, Anthropic, Azure OpenAI, and other similar providers.
• Develop backend services and APIs utilizing Python, FastAPI, Flask, or comparable frameworks.
• Formulate prompts, system instructions, and strategies for context management.
• Transition scalable AI services from prototypes to full production environments.
• Assess LLM outputs to enhance quality, accuracy, latency, reliability, and cost-effectiveness.
• Oversee, troubleshoot, and optimize deployed AI systems.
• Implement evaluation, validation, guardrails, and error-handling methodologies.
• Detect and address production issues and system regressions.
• Collaborate with engineering, product, operations, and business teams to convert requirements into actionable AI solutions.
• Contribute to architectural decisions, technical discussions, and documentation efforts.
• Remain up-to-date with advancements in Generative AI, LLMs, RAG, agentic AI, and new AI tools.
• Evaluate and adopt new AI models, frameworks, and methodologies.
• Work in partnership with engineering leadership, product teams, software engineers, backend developers, global AI research and development teams, and business stakeholders.
• More than 3 years of experience in software engineering, AI/ML engineering, or relevant development roles.
• High proficiency in Python programming.
• Practical experience in developing applications employing LLMs.
• Hands-on familiarity with RAG, embeddings, semantic search, and vector databases.
• Experience with integrating LLM APIs such as OpenAI, Anthropic, Azure OpenAI, or similar platforms.
• Understanding of prompt engineering, model behavior, context management, and LLM evaluation techniques.
• Experience in creating APIs or backend services using FastAPI, Flask, or similar frameworks.
• Strong foundation in software engineering principles, including Git, REST APIs, testing, debugging, and system design.
• Familiarity with Docker and contemporary development practices.
• Ability to manage an AI use case from requirements gathering through development, testing, and deployment.
• Excellent problem-solving abilities and proficiency in written/verbal English communication.
• Capable of working efficiently in a fully remote, globally distributed team environment.
• Experience in developing production AI copilots, chatbots, agents, or intelligent automation systems.
• Familiarity with AI orchestration frameworks such as LangChain, LlamaIndex, LangGraph, or similar tools.
• Experience with vector databases like Pinecone, Weaviate, Qdrant, FAISS, Chroma, or similar technologies.
• Understanding of agentic workflows, tool/function calling, and multi-step AI systems.
• Experience with techniques like LLM fine-tuning, LoRA, or comparable approaches.
• Experience in deploying AI applications on platforms like AWS, Azure, or GCP.
• Knowledge of model monitoring, evaluation frameworks, guardrails, and responsible AI practices.
• Experience with SQL, CI/CD, Kubernetes, or model-serving infrastructure.
• Available to work Monday through Friday, from 7:00 AM to 4:00 PM Pacific Time, aligning with overnight hours in India.
• Willingness to work occasional weekends or adjust schedules as business needs arise.
• Contract and payment management facilitated through Deel.
• 90-day probationary period.
• Eligibility for benefits upon successful completion of probation.
• Paid Time Off (PTO) in accordance with company policy.
• Holiday pay for company-observed holidays.
• Opportunities for career growth and professional development.
datavent.io
Machinify
Get handpicked remote jobs straight to your inbox weekly.