AI Engineer – Temporary Contract
Posted 1ds ago
Employment Information
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

















