About the Role:
A fast-growing software company in the AI-driven data visualization space is seeking an AI/ML Product Engineer to design, prototype, and implement intelligent product features. This role is fully remote and ideal for engineers who thrive on rapid iteration and user-focused AI solutions.
Key Responsibilities:
Integrate Large Language Models (LLMs) via APIs or self-hosted solutions to power product features.
Apply prompt engineering techniques and implement Retrieval-Augmented Generation (RAG) pipelines.
Work with vector databases such as Pinecone, Qdrant, or Weaviate to support AI-driven functionality.
Develop backend services and APIs using Python or Node.js (FastAPI / Express / TypeScript).
Build AI-powered product features such as content generation, personalized recommendations, and workflow assistants.
Work with structured data, analytics dashboards, and data pipelines to extract insights.
Quickly prototype solutions with lo-fi wireframes, architectural sketches, or MVPs.
Ensure secure handling of data, respecting privacy and access constraints.
Collaborate with UX and design teams to integrate AI functionality seamlessly into interfaces.
Evaluate technical feasibility, estimate effort, and prioritize features effectively.
Preferred Experience:
Working with industrial data (telemetry, P&IDs, asset management systems).
Knowledge of recommendation systems, scoring models, or personalization engines.
Familiarity with containerization and cloud deployment (Docker, AWS, Azure, GCP).
Frontend integration experience using TypeScript with React or Vue.
Model fine-tuning, embeddings, and evaluation workflows.
Experience with timeseries databases or observability tools.
Required Qualifications:
5+ years of experience in backend, AI, or full-stack product development.
Proven ability to deliver MVPs rapidly and iterate in short development cycles.
Strong problem-solving skills with focus on real user needs.
Experience collaborating closely with product, design, and leadership teams.
Ownership mindset: able to define, prototype, and bring AI solutions to production.
Excellent communication skills; capable of explaining complex AI concepts in clear, practical terms.
Why This Role:
You’ll play a central role in defining and building AI-powered features that solve real-world problems. This position is ideal for engineers who thrive on experimentation, rapid prototyping, and creating impactful, user-centric AI products.