Hakkoda, an IBM-acquired company, is seeking a Senior AI Engineer to develop and deploy AI solutions, particularly in the domain of large language models (LLMs), agents, and retrieval-augmented generation (RAG) pipelines, to empower data-driven organizations and solve some of the world's most challenging problems
Requirements
- Proven experience developing and deploying LLM-powered applications into production
- Strong background in RAG architecture, vector search, and embedding pipelines
- Familiarity with agent frameworks such as LangChain, LlamaIndex, or CrewAI
- Expertise in Python, with sound software engineering practices
- Experience working with Snowflake, including Cortex and UDFs for AI integration
- Hands-on experience deploying AI solutions on multiple cloud platforms (especially AWS and GCP)
- Experience with LLMOps tools (PromptLayer, LangSmith, Weights & Biases, etc.)
Responsibilities
- Solution Architecture: Lead the design and development of LLM-based solutions including RAG pipelines, agent workflows, and generative AI applications.
- Multi-Platform Implementation: Develop and deploy AI solutions across Snowflake, AWS, Google Cloud, Databricks, and other enterprise environments.
- Client-Facing Delivery: Work directly with clients to understand business needs, propose architectures, and implement solutions that deliver measurable value.
- Model Development & Optimization: Fine-tune models, build embedding workflows, implement vector search, and monitor performance in production environments.
- Workflow Automation & Integration: Architect AI systems that integrate with cloud-based data pipelines and enterprise tools, ensuring reliability and scalability.
- Mentorship & Collaboration: Provide technical leadership, mentor junior engineers, and contribute to the growth of Hakkoda’s AI practice.
- Innovation & Research: Stay informed on emerging AI technologies and bring innovative capabilities into production use
Other
- Bachelor’s degree in Computer Science, Data Science, AI, or a related field.
- Minimum of 5-7 years of experience in AI engineering, machine learning, or related fields.
- Demonstrated experience working in a professional services or consulting environment with client-facing responsibilities.
- Strong client-facing skills, with the ability to lead technical discussions and present to stakeholders
- Excellent communication skills, with the ability to translate complex technical concepts for diverse audiences, including clients.