AI/Machine Learning Engineer @ArcTouch
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago

[Hiring] AI/Machine Learning Engineer @ArcTouch

1mth ago - ArcTouch is hiring a remote AI/Machine Learning Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Brazil

Role Description

We are looking for a Senior AI/ML Engineer to lead the architecture of a next-generation LLM enrichment pipeline within an enterprise Knowledge Graph for a global CPG/Food leader. In this role, you will leverage Microsoft Fabric IQ and Azure OpenAI to transform unstructured product data into high-value, structured metadata at scale (dietary classifications, flavor profiles, and sourcing attributes). You will have end-to-end ownership of taxonomy design, prompt engineering strategies, and evaluation frameworks, ensuring high precision before models are handed off for human-in-the-loop review.

Key Responsibilities:

  • Design taxonomy for LLM classification (dietary, flavor, use case, sourcing) with the Data Architect and Director of AI
  • Design and iterate prompts for entity classification and metadata generation across products, recipes, and ingredients
  • Build an evaluation harness to measure enrichment accuracy, coverage, and drift
  • Implement the enrichment pipeline in Azure OpenAI with a human review step before writing to the graph
  • Support entity resolution (matching recipe ingredients to Salsify products, disambiguating variants like ground vs. whole peppercorn) with backend engineering
  • Define escalation paths for dietary/health claim outputs needing regulatory or Director of AI sign off
  • Tune model selection and quality thresholds against the review policy
  • Document taxonomy decisions, prompt versions, and evaluation results

Qualifications

  • Solid experience in ML/AI engineering with hands-on LLM classification or enrichment pipeline experience
  • Strong Python; prompt engineering and structured output generation (JSON schemas, function calling)
  • Hands-on experience with Azure OpenAI or an equivalent LLM API
  • Experience building evaluation/benchmarking frameworks for model outputs
  • Experience building human-in-the-loop review workflows
  • Familiarity with taxonomy or ontology-driven data models
  • Working knowledge of vector search/embeddings for semantic matching

Requirements

  • CPG, retail, or food industry experience, especially dietary/health claim content (nice to have)
  • Familiarity with schema.org, JSON-LD, and GEO (nice to have)
  • Experience with Microsoft Fabric/Fabric IQ (nice to have)
  • Microsoft certifications: Azure AI Engineer Associate or equivalent (nice to have)

Benefits

  • This position is remote-friendly. If you miss being in the office, we have a great one in FlorianΓ³polis, and you are welcome to work from there whenever you wish.
  • Just a reminder: remote employees must live in Brazil (we hire international professionals only for specific openings).

Company Description

ArcTouch is a specialty studio that is part of the award-winning AKQA Group. For over 15 years, ArcTouch has created lovable apps, websites, and connected experiences for world-class companies, leading brands, and innovative startups.

Make sure to check out our employee reviews on Glassdoor to find out why they love working for ArcTouch.

ArcTouch is an Equal Opportunity Employer (EOE). Applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity and gender expression, disability, or veteran status.

Come join us!

Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
AI/Machine Learning Engineer @ArcTouch
Artificial Intelligence
Salary unspecified
Remote Location
Employment Type contract
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,417+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later