15 days ago
Mexico City, MexicoMid Level / Senior

Responsibilities

  • Design and implement AI-powered data pipelines for extracting, cleaning, enriching, and transforming structured and unstructured data.
  • Orchestrate LLM workflows for data manipulation, validation, and cross-referencing.
  • Generate polished customer-ready outputs in Excel, PDF, Word, and other business formats.
  • Prototype emerging AI tools and convert proofs of concept into scalable production solutions.
  • Build and integrate full-stack applications connecting AI back ends with modern web interfaces.
  • Design and optimize relational and vector databases for AI workflows at scale.
  • Contribute to code quality, documentation, and maintainable system design practices.

Requirements

  • University degree in an environmental or technical field such as Environmental Sciences, Information Technology, Computer Science, Engineering, Management Information Systems, or Theoretical Business.
  • 4–6 years of relevant experience in AI data engineering and/or an EHS-related field.
  • Hands-on experience with large language models such as OpenAI, Anthropic, Mistral, or open-source equivalents.
  • Understanding of embeddings, vector search, semantic similarity, and RAG architectures.
  • Strong Python skills, including async patterns, pandas, polars, and AI SDKs.
  • Experience with LangChain, LlamaIndex, or similar AI workflow orchestration frameworks.
  • Strong SQL, relational data modeling, and performance optimization skills.
  • Experience programmatically generating and manipulating Excel, PDF, and Word documents.
  • Experience building production APIs with FastAPI, .NET, or Node.js.
  • Preferred: Vue 3 Composition API and TypeScript experience.
  • Preferred: vector databases, AI-oriented data storage, containerization, cloud platforms, serverless architectures, NLP, document intelligence, data enrichment pipelines, Turborepo, or Nx.
  • EHS software, methodologies, and domain knowledge are advantageous but not required.

Benefits

  • Flexible working environment and competitive salary.
  • Opportunity to work on sustainability, environmental, health, safety, risk, and social-impact solutions with a global consultancy.
  • Diverse, equitable, and inclusive workplace focused on employee development and well-being.
  • This requisition is not an active hiring opportunity; resumes are being collected for future project requirements and talent-pipeline purposes.
  • Applicants should submit a resume and brief cover letter; ERM does not accept recruiting agency resumes.

Tech Stack

Categories

AI ApplicationsData Engineering
Environmental Resources Management (ERM)

About Environmental Resources Management (ERM)

10,000+ employees
Contact me