Armin – AI agent development, Python, LLM, experts in Lemon.io

Armin

From Canada (UTC-5)flag

AI Engineer|Strong senior
Full-stack Web Developer|Senior
Lemon.io stats
3
offers now 🔥

Armin – AI agent development, Python, LLM

Armin is a strong senior AI and machine learning engineer with deep expertise in Python, LLM/RAG architectures, and production-grade MLOps. He has led end-to-end delivery of AI systems, demonstrating hands-on skills in FastAPI, LangChain, SageMaker, and cloud platforms (AWS, GCP, Azure). Screenings confirm his strengths in backend system design, agent orchestration, and structured, client-facing communication. He also has senior-level experience with React, complementing his backend and AI expertise with strong frontend engineering capabilities.

8 years of commercial experience in
Administration
Advertising
AI
Apparel
Banking
Business intelligence
Computer science
Data analytics
E-learning
Edtech
Healthcare
Hospitality
Machine learning
Marketing
Mental healthcare
Pharmaceutics
Productivity
Scientific research
Telecommunications
Subscription
Trade
Communication tools
Main technologies
AI agent development
3 years
Python
12 years
LLM
4 years
AWS
6 years
React
6 years
OpenAI
3 years
LangGraph
2 years
LangChain
2 years
Additional skills
GCP
Microsoft Azure
PyTorch
Hugging Face
FastAPI
CrewAI
REST API
Kubernetes
Flask
Vertex AI
Kubeflow
PostgreSQL
Airflow
MLOps
Terraform
Tensorflow
AWS SageMaker
Snowflake
Prometheus
Docker
Grafana
MLflow
SQLAlchemy
Pinecone
Claude LLM
AWS Lambda
Redis
Celery
PySpark
Linux
GPU
Cursor
Claude Code
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Full-Stack AI Engineer
Aug 2025 - May 20269 months
Project Overview

Leading the AI Research & Development division focused on advancing automation and intelligence in professional translation workflows. The role involves designing, prototyping, and productionizing state-of-the-art AI systems for translation quality estimation, adaptive machine translation, and multilingual content optimization. The work bridges academic research and industrial deployment, implementing the latest findings from NLP and machine translation literature into scalable, production-grade solutions.

Responsibilities:
  • AI Research & Implementation: Conducted applied research on emerging NLP and MTQE methods, transforming peer-reviewed techniques into deployable production systems tailored to translation workflows.
  • Model Development & Evaluation: Designed, fine-tuned, and evaluated transformer-based models (e.g., COMET, mBERT, GPT, custom encoder-decoder architectures) to enhance translation accuracy, fluency, and context preservation across multiple languages.
  • Pipeline Automation: Architected end-to-end automated pipelines streamlining translation, evaluation, and delivery, integrating translation memory, quality estimation, and linguistic review in a continuous AI-assisted loop.
  • Quality Estimation (MTQE): Led the design of an AI-driven translation quality estimation system combining reference-free and reference-based evaluation methods for consistent and explainable scoring.
  • R&D Leadership: Oversaw experimental design, benchmarking, and internal research documentation; provided technical direction for prototype validation and production integration.
  • LLM Integration & Contextual Translation: Developed and evaluated LLM-based translation enhancement and correction modules using OpenAI and HuggingFace APIs to improve domain-specific accuracy and tone adaptation.
  • Data Engineering & Retrieval: Implemented context-retrieval mechanisms using vector databases (Pinecone, ChromaDB, OpenSearch) to enhance translation consistency and maintain semantic coherence across large corpora.
  • Evaluation Frameworks: Integrated LangChain, LangSmith, and LangGraph to orchestrate multi-agent pipelines, ensure traceability, and automate evaluation of model outputs across production datasets.
  • Scalable API Infrastructure: Developed FastAPI-based microservices and REST endpoints supporting concurrent evaluation and model inference, deployed on Azure AI infrastructure with optimized resource management.
Project Tech stack:
Python
Java Reactive
FastAPI
Hugging Face
LangGraph
LangChain
CrewAI
OpenAI
Azure DevOps
Azure SQL
Azure Functions
PyTorch
REST API
Senior AI Engineer
May 2025 - Aug 20253 months
Project Overview

Led an MLOps maturity assessment for a large financial institution to modernize and standardize their model lifecycle using Vertex AI. The project focused on improving governance, automation, and monitoring for enterprise-scale AI adoption.

Responsibilities:
  • Current State Analysis: Reviewed pipelines, deployment workflows, and model promotion practices to assess MLOps maturity.
  • Stakeholder Engagement: Conducted interviews with data scientists, architects, and AI governance leads to align technical architecture with compliance needs.
  • Architecture Design: Co-designed a scalable, secure Vertex AI–centered platform for training, validation, deployment, and monitoring of ML/LLM models.
  • Governance & Compliance: Helped define a model promotion strategy, including role-based access control, audit logs, and approval workflows.
  • Observability: Proposed and documented use of Prometheus + Grafana, Cloud Monitoring, and metadata logging for real-time tracking and drift detection.
  • Automation & CI/CD: Recommended and partially implemented automated retraining pipelines, model versioning, and CI/CD integrations using Terraform and GitHub Actions.
  • Documentation: Co-authored MLOps assessment reports, a harmonized roadmap, and playbooks for model lifecycle operations in highly regulated environments.
Project Tech stack:
Python
Terraform
Prompt engineering
Tensorflow
PyTorch
MLOps
LLM
Airflow
Kubeflow
Kubernetes
FastAPI
Flask
GCP
Vertex AI
Data Modeling
Big Data
BigQuery
Cloud Computing
GitHub Actions
PostgreSQL
NoSQL
AI Engineer and Researcher
Jan 2024 - May 20251 year 4 months
Project Overview

Project 1 – Feature-Gen (Academic): Created a hierarchical two-level genetic-algorithm framework that automates feature selection and transformation; published findings at a journal and conference and released the open-source feature-gen library for ML optimization.

Project 2 – Structured-Data Reasoning Agent (Mitacs × industry partner): Built an LLM-driven system that converts natural-language questions about tabular data into SQL or ML analyses, automatically inferring inter-column relationships with different visual dashboards.

Project 3 – ImmiAI Chatbot (Mitacs × industry partner): Delivered a RAG-powered assistant that scrapes authoritative immigration sources, indexes them in a vector store, and returns grounded answers to users planning to move to Canada.

Responsibilities:
  • Algorithm R&D: Designed and coded a two-level NSGA-II genetic algorithm with bootstrapping, transformation pools, and ensemble scoring; packaged it as feature-gen and authored the publication.
  • LLM Architecture & Integration: Orchestrated GPT-4–based pipelines with LangChain to parse user intent, map schema, and route queries to SQL engines, statistical tests, or XGBoost models.
  • LangGraph Usage: Used LangGraph to create node layers sharing state such as dataset information and metadata.
  • Prompt Engineering: Developed few-shot, ReAct, and chain-of-thought prompts; versioned them in Git and ran A/B experiments to optimize accuracy, latency, and token cost.
  • Embedding & Tokenization Strategy: Selected and configured OpenAI and HuggingFace embeddings; handled context limits, token chunking, and compression to optimize semantic search accuracy and cost efficiency.
  • Fine-Tuning & Adaptation: Conducted LoRA-style experiments adapting pretrained LLMs on domain-specific immigration and tabular query datasets while balancing compute overhead and response quality.
  • Retrieval-Augmented Generation: Implemented a Pinecone/OpenSearch vector layer embedding scraped IRCC content and chat history with search-time reranking and citation injection.
  • Vector Database Evaluation: Benchmarked OpenSearch, Pinecone, and ChromaDB for RAG pipelines based on latency, scale, multi-tenant support, and embedding compatibility.
  • LLM Cost & Latency Optimization: Tuned temperature, top-p, and max tokens across prompt versions.
  • Evaluation & Testing: Built automated suites measuring perplexity, ROUGE-L, BLEU, custom relevance scores, and schema consistency; logged metrics to MLflow.
  • Monitoring & Observability: Instrumented FastAPI services with Prometheus exporters and Grafana dashboards for uptime, token usage, latency, and drift alerts.
  • Security & Compliance: Implemented JWT authentication, IAM-scoped AWS resources, and encryption at rest and in transit to meet academic and partner data-protection requirements.
  • API Design for LLM Interfaces: Exposed LLM systems via FastAPI and WebSocket APIs for real-time interaction through a Next.js frontend, supporting structured queries, file uploads, and streaming responses.
Project Tech stack:
Python
FastAPI
LangChain
LangGraph
CrewAI
OpenAI
Hugging Face
Pinecone
AWS
Grafana
MongoDB
PostgreSQL
Docker
MLflow
SQLAlchemy
Java Reactive
JavaScript
Vercel
GitHub Actions
Next.js
LLM
Claude LLM
Senior MlOps (AI) Engineer
Nov 2024 - Apr 20254 months
Project Overview

Contributed to the design and implementation of a future-ready MLOps architecture on AWS to automate and optimize machine learning operations for a client. The project involved assessing current ML pipelines and proposing a scalable, automated, and secure architecture for data ingestion, model retraining, deployment, and monitoring. As part of the initiative, an MVP was developed using 2–3 of the client’s existing models to validate the proposed architecture and demonstrate scalability. Key focus areas included addressing data pipeline inefficiencies, enhancing model management, integrating CI/CD for ML workflows, and adhering to strong security protocols.

Responsibilities:
  • Current State Assessment: Reviewed existing data pipelines, model training flows, and deployment setups to identify scalability and automation gaps.
  • Data Pipeline Optimization: Designed and built data ingestion pipelines supporting real-time and batch processing, with scalable storage and data quality monitoring for selected models.
  • Model Pipeline Development: Implemented retraining workflows, hyperparameter tuning, and model versioning using SageMaker Training Jobs and Model Registry.
  • Infrastructure Modernization: Architected compute infrastructure for scalable model training and deployment using AWS services such as SageMaker, RDS, and IAM.
  • Automation & CI/CD Implementation: Established CI/CD pipelines for seamless deployment of data pipelines and ML models using Terraform for infrastructure as code.
  • Model Deployment & Monitoring: Deployed models with real-time and batch inference, validated scalability via autoscaling endpoints, and implemented automated testing for pipeline consistency.
  • Security Enhancements: Enforced security measures including RBAC, encryption for data storage, and IAM-based access controls to ensure compliance.
  • Future State Architecture Design: Defined a scalable, automated ML pipeline architecture supporting continuous integration, retraining, and governance for the MVP.
  • Tooling & Automation Gaps Resolution: Addressed gaps in existing CI/CD tooling to enable end-to-end automation for ML operations and data pipeline management.
  • Scalability Validation: Validated architecture scalability through extensive testing of real-time inference pipelines and model performance under varied loads.
Project Tech stack:
MLOps
AWS
Python
AsyncAPI
PyTorch
Tensorflow
Airflow
Docker
AWS SageMaker
Prometheus
Snowflake
GitHub Actions
MLflow
LLM
Lead Full-Stack AI Engineer
Jan 2023 - Aug 20241 year 7 months
Project Overview

Led the development of a cloud-native SaaS platform that automates large-scale SEO audits across 50,000+ links per domain. The system extracts actionable BI insights through advanced web-crawling and NLP pipelines. Architected as a distributed microservices network, it uses LLMs and prompt engineering to generate human-readable summaries and explanations of SEO metrics.

Responsibilities:
  • Advanced Data Analysis & Extraction: Employed ML and NLP to distill BI from large datasets using state-of-the-art analytical techniques.
  • Real-time Data Communication: Implemented WebSocket protocols to enable instantaneous data exchange among microservices, improving responsiveness and UX.
  • Innovative Application Development: Utilized LangChain to develop LLM-powered applications, leveraging AI technologies.
  • Performance Optimization: Deployed Redis for in-memory caching, accelerating data retrieval and processing speeds.
  • Frontend Refinement: Overhauled frontend architecture to optimize performance and mitigate memory leaks, improving UI responsiveness and user satisfaction.
  • Microservices Architecture: Developed and integrated 12+ microservices ensuring interoperability and resilience.
  • Parallel Programming Optimization: Optimized performance using parallel programming techniques.
  • Database Management: Used RDS and Firebase real-time DB, tailoring storage solutions to business requirements.
  • Security Enhancement: Implemented authentication mechanisms across microservices to strengthen security.
  • Legacy System Maintenance: Managed and updated a legacy Node.js project, ensuring continuity and integration with new technologies.
  • Scalability & Efficiency: Leveraged Kubernetes for efficient deployment of multiple processing pods.
  • Infrastructure Automation: Used Terraform for infrastructure as code to enable scalable cloud resource management.
  • API Design: Crafted RESTful APIs using OpenAPI specifications for standardized data exchange.
  • Cloud Solutions: Utilized AWS, Firebase, and GCP services to optimize costs while meeting operational requirements.
  • CI/CD with GitHub: Used GitHub CI/CD pipelines to automate deployments and streamline workflows.
Project Tech stack:
Python
Selenium WebDriver
Selenium
GCP
AWS
AWS Lambda
Google App Engine
Firebase
Cloud Firestore
React
Typescript
FastAPI
Playwright
Firebase Cloud Messaging
GitHub Actions
Next.js
LangChain
OpenAI
Docker
WebSocket
AsyncAPI
Lead LLMOps and MLOps Engineer
May 2023 - Sep 20233 months
Project Overview

Armin's involvement centered around applying advanced software engineering practices, particularly in Python development, Machine Learning (ML), MLOps, and the creation of Large Language Model (LLM)-powered applications, including chatbots with Natural Language Processing (NLP) capabilities.

Responsibilities:
  • Python and ML Development: Focused on developing Python applications with an emphasis on ML and MLOps, showcasing advanced programming skills and knowledge.
  • LLM-Powered App Creation: Utilized LangChain to build sophisticated LLM-powered applications, demonstrating innovative use of AI technologies.
  • AWS Infrastructure Enhancement: Strengthened the company's AWS infrastructure, ensuring robust, scalable cloud solutions.
  • Code Review Excellence: Conducted thorough code reviews to uphold high standards of code quality and maintainability.
  • System Design Leadership: Led the design and implementation of key company products, contributing to strategic product development.
  • Technical Architecture Improvement: Played a crucial role in refining the technical architecture and enhancing development practices, aligning them with industry best practices.
  • Internal Tools Development: Spearheaded the development and support of vital internal tools and platforms, improving operational efficiency.
  • Chatbot Innovation: Designed and developed advanced chatbots utilizing NLP, akin to ChatGPT, to enhance user engagement and automation.
  • CI/CD with GitHub Actions: Utilized for automating the deployment processes, ensuring seamless and efficient deployment workflows.
Project Tech stack:
Python
Machine learning
AWS
Data Engineer
Sep 2022 - Dec 20223 months
Project Overview

Supported a critical initiative in real-time data engineering and IoT integration, centered around ingesting and processing high-throughput streams from SCADA systems. The mission: enable predictive analytics and operational insights in the company's vision-enhancement product lines through MQTT-driven IoT pipelines, Spark-based batch processing, and cloud-native AWS tooling.

Responsibilities:
  • ETL & Spark Pipelines: Developed batch and near-real-time ETL jobs using AWS Glue and PySpark to transform and enrich device telemetry; stored results in Redshift and Athena for downstream analytics.
  • IoT & Microservice Coordination: Orchestrated AWS Lambda and Step Functions to connect real-time ingestion pipelines with asynchronous processing, alerting, and device state tracking.
  • Monitoring & Alerting: Instrumented pipelines with CloudWatch, SQS-based dead-letter queues, and retry logic to ensure data integrity, backpressure control, and failure recovery.
  • Data Quality & Validation: Enforced schema conformance and null/threshold validation across ingestion and ETL layers; aligned with analytics teams on downstream usage contracts.
  • Optimization & Debugging: Resolved memory leaks in concurrent systems (async/multiprocessing) that processed live telemetry; ensured sustained uptime and throughput under load.
Project Tech stack:
PySpark
MySQL
Python
Kubernetes
AsyncAPI
AWS
Celery
Redis
Software and Data Engineer
May 2022 - Sep 20223 months
Project Overview

Contributed to a large-scale insurance modernization initiative by developing cloud-native data ingestion and processing pipelines using AWS services and Python. Collaborated with distributed teams across the UK and US to build secure, multi-tenant applications that supported real-time data workflows and analytics in the insurance domain.

Responsibilities:
  • ETL Pipeline Development: Created and maintained ETL jobs using AWS Lambda and Glue, supporting ingestion and transformation of structured business data into analytical data stores.
  • Batch Processing & Analytics: Designed batch-oriented data flows using AWS Step Functions and Python-based tasks to preprocess and enrich insurance-related datasets.
  • Multi-Tenant Architecture: Developed modular back-end services with support for tenant-specific data isolation, caching, and scalability.
  • RESTful Services & Data APIs: Built APIs in Flask and FastAPI to expose processed data for front-end consumption and analytics tools.
  • Data Store Integration: Connected ingestion layers and application logic to AWS RDS, DynamoDB, and S3, optimizing data flow across environments.
  • Unit & Integration Testing: Wrote Pytest-based test suites to ensure data integrity and correctness across transformations.
  • CI/CD Enablement: Automated deployment of pipeline components via Jenkins and CloudFormation for consistent provisioning and delivery.
Project Tech stack:
Flask
FastAPI
Python
AWS Lambda
pytest
AWS CloudFormation
Full-stack Developer
Oct 2021 - May 20226 months
Project Overview

Participated in the development of Intrado Cloud Collaboration tools, aimed at enhancing meeting, messaging, and collaboration capabilities for businesses globally. This role involved optimizing and extending the functionality of RESTful APIs, SDKs, and developer documentation to support creative and productive team collaborations across distances.

Responsibilities:
  • RESTful API Enhancement: Enhanced and maintained RESTful APIs, SDKs, and developer documentation, facilitating easy integration and use of collaboration tools.
  • Code Review: Reviewed and provided feedback on code written by other developers, ensuring adherence to best practices.
  • Carrier Integration: Developed systems for seamless connectivity with partner carriers, enhancing communication services.
  • Backend Systems Architecture: Helped architect and maintain backend systems for inter-data center communication, supporting distributed infrastructure.
  • Technical Documentation: Created detailed documentation and technical articles for APIs and projects, aiding developer engagement and tool utilization.
  • Software Quality Assurance: Delivered high-quality software through clean coding practices, pair programming, continuous integration, testing, and code reviews.
  • Frontend Development: Developed front-end features, contributing to a comprehensive user experience.
  • Performance Optimization: Addressed and resolved longstanding bugs, significantly improving application performance.
  • UI/UX Development: Designed highly responsive UIs with user-friendly UX, enhancing overall user satisfaction.
Project Tech stack:
Python
React
Full-Stack ML Engineer
Feb 2020 - Oct 20211 year 8 months
Project Overview

Led the end-to-end development of an AI-driven fashion sizing platform that recommends accurate clothing sizes based on user input. Integrated machine learning and deep learning models trained on large, domain-specific datasets, dramatically improving fit accuracy and reducing product return rates. Built scalable cloud infrastructure, rich web interfaces, and data observability systems to support and monitor the production ML lifecycle.

Responsibilities:
  • ML Pipeline Development: Designed and implemented ML pipelines using Apache Airflow to automate large-scale data preprocessing, model training, evaluation, and scheduled batch inference for sizing predictions.
  • Large-Scale Data Handling: Processed and cleaned large user and product datasets to support training of robust machine learning and deep learning models tailored for fashion sizing.
  • ORM Integration & Schema Management: Integrated SQLAlchemy ORM and Alembic into the backend architecture, enabling efficient database access, versioned schema migrations, and long-term data model maintainability.
  • Elasticsearch Integration: Implemented a custom Elasticsearch-based indexing and search engine to enable fast, fuzzy search over products and sizing recommendations.
  • Observability with Kibana: Set up Kibana dashboards and log pipelines to visualize search trends, model predictions, and system health metrics across the ML backend.
  • Cloud Infrastructure (AWS): Deployed scalable ML services using AWS SageMaker and S3; implemented serverless components using AWS Lambda to support dynamic business logic.
  • End-to-End ML Deployment: Trained, evaluated, and deployed deep learning models into production, with full lifecycle support for versioning, rollback, and model endpoint exposure.
  • Full-Stack Feature Delivery: Developed UI components in React for the size recommendation interface and built back-end Flask APIs for data submission, prediction, and feedback collection.
  • Testing & Validation: Wrote automated tests for ML logic, REST endpoints, and UI interactions, ensuring accuracy, data consistency, and fault tolerance in production.
Project Tech stack:
Machine learning
AWS SageMaker
Amazon S3
Flask
SQLAlchemy
AWS Lambda
ElasticSearch
Backend Engineer
Sep 2019 - Feb 20205 months
Project Overview

Engineered the backend for StoryWorld, a dynamic educational platform designed to immerse children in the learning of Spanish, Mandarin, and English. This project focused on creating an engaging, multilingual learning environment through interactive storytelling, leveraging technology to make language learning accessible and enjoyable for young learners.

Responsibilities:
  • Backend Development: Built the backend infrastructure from the ground up using Flask, incorporating security extensions to safeguard user data.
  • Database Redesign: Revamped the database schema, significantly reducing response times and enhancing the user experience.
  • Query Optimization: Implemented optimization techniques to accelerate database queries, ensuring quick data retrieval.
  • Database Performance: Enhanced database efficiency through sharding, distributing data across multiple machines to improve speed.
  • ORM Utilization: Adopted SQLAlchemy for ORM, eliminating the need for raw SQL queries and streamlining database operations.
  • Containerization: Employed Docker for the containerization of services, promoting consistency across development, testing, and production environments.
Project Tech stack:
SQLAlchemy
Docker
Flask
Python

Education

2021
Computer Science
Bachelors
2025
Artificial Intelligence
Masters

Languages

English
Advanced

Hire Armin or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.