AI Engineer – Temporary Contract

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

AI Engineer building production LLM-powered migration and bidirectional data-sync logic for Applaudo. Developing prompts, safeguards, SQL, and automated resolution rules.

Responsibilities:

  • Prepare context for each migration process, including functional documentation, source schema, and target data model
  • Design and tune prompts for proposing queries, mappings, and transformation rules
  • Review generated SQL and mappings against data models, validating entities, fields, relationships, and constraints
  • Resolve unreliable LLM cases, including changing identifiers and constraint conflicts
  • Build parameterized queries to detect changes on each side since the last sync, including spreadsheets and document folders
  • Work with the Senior Python Developer on safeguards for LLM-generated SQL and controlled, approved writes to source systems
  • Classify failed-sync records by root cause, including conflicts where data changed on both sides
  • Turn each treatment into an approved rule
  • Automate migration preparation tasks, including loading inputs, generating artifacts, and comparing artifact versions
  • Version approved artifacts with their inputs and document procedures for reuse by other teams

Requirements:

  • Bachelor's Degree in Computer Science, Engineering, Information Systems, or a related field is desired, or equivalent professional experience
  • 3+ years of software development experience with Python and software engineering best practices
  • Advanced SQL skills with PostgreSQL, MySQL, and cloud data warehouses such as BigQuery
  • 1+ year of experience building LLM applications that run in production, beyond prototypes
  • Experience integrating hosted LLM APIs into production environments, including structured output and its validation
  • Experience with prompt engineering, prompt versioning, fallback strategies, and cost and latency optimization
  • Experience evaluating LLM output with test cases and clear evaluation methodologies
  • Ability to understand and modify a partially documented codebase that you did not write
  • Demonstrated use of AI tools in your daily workflow, with an explicit step to verify what they produce
  • Strong autonomy, attention to detail, and comfort with ambiguity as requirements evolve
  • Advanced English fluency
  • Experience in data migration or ETL projects (nice to have)
  • Experience with Vertex AI or Gemini (nice to have)
  • Experience extracting data from spreadsheets or documents (nice to have)
  • Experience with MLOps practices, including CI/CD, observability, and reproducible pipelines (nice to have)

Benefits:

  • Employees can work remotely
  • 6-month contractor framework, with the possibility of extension