
AI Engineer β Temporary Contract
Posted 12 hours ago

Posted 12 hours ago
This is a fully remote position, open to applicants in Mexico.
β’ Develop context for each migration process, incorporating functional documentation, source schema, and target data model to ensure the LLM produces precise mappings in both directions.
β’ Create and optimize prompts for suggesting queries, mappings, and transformation rules, minimizing rework during human review stages.
β’ Evaluate generated SQL and mappings against both data models, confirming the accuracy of entities, fields, relationships, and constraints.
β’ Address unreliable LLM scenarios, including identifier format changes between systems and data that conflicts with constraints while maintaining those constraints.
β’ Construct parameterized queries to identify changes on each side since the last synchronization, including non-database sources like spreadsheets and document folders.
β’ Collaborate with the Senior Python Developer to implement safeguards for LLM-generated SQL and regulated, approved writes to source systems.
β’ Automatically categorize failed-to-sync records by root cause, including situations where the same data has changed on both sides, and transform treatments into approved rules.
β’ Streamline migration preparation tasks such as loading inputs, generating artifacts, and comparing versions of artifacts.
β’ Version control approved artifacts along with their source inputs and document preparation procedures for reuse by other teams.
β’ A Bachelor's Degree in Computer Science, Engineering, Information Systems, or a related field is preferred, or equivalent professional experience.
β’ Over 3 years of software development experience with Python and adherence to software engineering best practices.
β’ Proficient in SQL, particularly with PostgreSQL, MySQL, and cloud data warehouses such as BigQuery.
β’ At least 1 year of experience in building LLM applications that are deployed in production environments, moving beyond prototypes.
β’ Experience in integrating hosted LLM APIs into production settings, including structured output and validation processes.
β’ Familiarity with prompt engineering, prompt versioning, fallback strategies, and optimization of cost and latency.
β’ Proven experience in evaluating LLM output using test cases and established evaluation methodologies.
β’ Ability to understand and modify a partially documented codebase that was not authored by you.
β’ Demonstrated use of AI tools in day-to-day tasks, with a specific step to verify their outputs.
β’ Strong independence, meticulous attention to detail, and adaptability to evolving requirements.
β’ Proficient in English at an advanced level.
β’ Experience in data migration or ETL projects.
β’ Familiarity with Vertex AI or Gemini.
β’ Experience in extracting data from spreadsheets or documents.
β’ Knowledge of MLOps practices, including CI/CD, observability, and reproducible pipelines.
β’ Employees have the option to work remotely.
β’ Initial 2-month contractor framework, with potential for extension.
G2i Inc.
G2i Inc.
G2i Inc.
Get handpicked remote jobs straight to your inbox weekly.