Remote job
AI Engineer
Job details
About this role
Role overview Build tailored generative AI solutions for client needs, from early feasibility assessments and proofs of concept through production deployment. This remote contract role combines hands-on engineering with client consultation, cross-team integration, and reusable tooling.
Responsibilities - Assess AI use cases, recommend technical approaches, and develop proof-of-concept applications. - Design and implement generative AI systems, including assistants, chatbots, and retrieval-augmented generation workflows. - Improve models and applications for production scale and performance, and integrate them with existing systems. - Explain implementations through technical documentation, presentations, and client discussions. - Review code, guide junior colleagues, and contribute reusable components and internal tools. - Track developments in AI and evaluate their relevance to client projects.
Requirements - Extensive hands-on experience with generative AI and large language models. - Demonstrated success building RAG systems and AI assistants or chatbots. - Strong grasp of AI evaluation methods, metrics, and advanced prompt engineering. - Proficiency with Node.js and TypeScript, plus Python experience for AI and machine learning work. - Solid understanding of web technologies and application architecture.
Nice to have - React experience, NLP research or application experience, or a background in consulting and client-facing technical work.
Benefits and work setup - Remote contract engagement for candidates based in the United States, with an expected 20–40 hours per week. - Hourly compensation depends on experience; work may span projects and industries, with potential for a longer engagement.