Senior ML Engineer with Python (IR-536)

Intellectsoft

Argentina

Presencial

ARS 132.725.744 - 221.209.573

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Udemy courses
Flexible hours
Career path
Work from anywhere
Team events

Descripción de la vacante

Intellectsoft is seeking a senior ML Engineer to help build an AI-powered analytics platform. You will design and deploy scalable backend systems, integrate Azure OpenAI and other LLM providers, and develop end-to-end ML pipelines with a strong emphasis on MLOps and observability.

You will work on cutting-edge NLP/vision tasks, document understanding, OCR, and large-scale inference, collaborating with cross-functional teams in a fast-paced environment.

Formación

  • Bachelor's or Master's degree in Computer Science or related field
  • 7+ years Python coding experience
  • 2+ years ML and production LLM systems
  • 3+ years backend APIs with FastAPI, async patterns, rate limiting, SQLAlchemy
  • Experience designing maintainable systems with DI, interfaces, abstract base classes
  • Experience with vector databases (Pinecone/Weaviate/Chroma) and hybrid search
  • Strong understanding of RAG architectures (retrieval, reranking, context assembly)
  • Hands-on LangChain and LangGraph for LLM workflows
  • Advanced Python (async/await, type hints, Pydantic, SOLID)
  • MLOps with MLflow, model versioning, A/B testing; Langfuse a plus
  • NLP and CV incl. document understanding, OCR, GPT-4 Vision
  • Feature pipelines, real-time and batch inference, model serving
  • Hugging Face experience required; LlamaIndex a plus
  • Familiarity with SQL
  • Good problem-solving in fast-paced, team environment

Responsabilidades

  • Build ML engineering platforms and scalable backend systems with FastAPI
  • Implement MLOps: KPI measurement, drift detection, feedback loops
  • Deploy ML and DL models with focus on LLMs and GenAI
  • Integrate Azure OpenAI and other LLMs with retry logic
  • Stay up-to-date with state-of-the-art tech in LLMs and transformers
  • Scale ML algorithms for massive data under SLAs
  • Build model pipelines for feature engineering, inference, training
  • Write Python/SQL code with OOP and async patterns
  • Implement DI and layered architecture
  • Develop LLM observability (Langfuse) to track prompts/costs
  • Develop prompt management with versioning and fallbacks
  • Use Celery workflows for async tasks
  • Build multi-tenant architectures with data isolation
  • Cost optimization for LLM usage (caching, batching)
  • Integrate third-party APIs and enterprise systems
  • Collaborate with client-facing teams on requirements
  • Write production-ready, testable code with edge-case handling
  • Ensure code quality via architecture guidelines and reviews
  • Write unit and higher-level tests
  • Troubleshoot with logging and tracing
  • Use bug-tracking and version control tools
  • Participate in scrum and agile ceremonies
  • Document changes including OpenAPI/Swagger docs
  • Explore new architecture patterns with proofs-of-concept

Conocimientos

Python
Problem solving
Team collaboration
Async programming
LLM concepts
NLP/Computer Vision

Educación

Bachelor's or Master's in CS or related

Herramientas

FastAPI
SQLAlchemy
Pinecone/Weaviate/Chroma
LangChain
LangGraph
Langfuse
Hugging Face
LlamaIndex
Azure OpenAI
SQL

Descripción del empleo

Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions.

Requirements
  • Bachelor's or Master's degree in Computer Science or a related field
  • Strong Python coding skills - 7+ years
  • 2+ years of hands‑on experience with machine learning and production LLM systems
  • Experience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy - 3+ years
  • Experience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes
  • Experience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search
  • Strong understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation
  • Hands‑on experience with LangChain and LangGraph for building and orchestrating LLM workflows
  • Advanced Python skills, including async/await, type hints, Pydantic, and SOLID principles
  • MLOps experience with MLflow, model versioning, and A/B testing; experience with Langfuse is a plus
  • Experience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision
  • Experience building feature pipelines, real‑time and batch inference systems, and model serving
  • Hands‑on experience with Hugging Face is required; experience with LlamaIndex is a plus
  • Familiarity with database technologies such as SQL
  • Good problem‑solving skills and the ability to work in a fast‑paced, team‑oriented environment
Nice to have skills
  • Understanding of DevOps, CI / CD including: Docker containerisation, Azure DevOps pipelines or GitHub Actions, Kubernetes (nice to have)
  • Data security including: Multi‑tenant data isolation, Secure key management (Azure Key Vault), Audit trail implementation
  • Experience in designing on cloud platform including: Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry, AWS or GCP
  • Experience in data engineering in Big Data systems including: Large‑scale data processing, ETL/ELT pipelines
  • Rate limiting and quota management for high‑throughput API usage
  • Cost management and optimisation for LLM usage at scale
  • Document processing expertise (PDF extraction, OCR tooling)
  • Production incident management and on‑call experience
  • Testing strategies for non‑deterministic LLM outputs (e.g., golden datasets, fuzzy matching)
  • Domain knowledge in regulated industries (e.g., healthcare/pharma workflows, regulatory compliance) is a plus
Responsibilities
  • Build, refine, and use ML Engineering platforms and components; develop and implement scalable backend systems, APIs, and microservices using FastAPI
  • Implement MLOps including model KPI measurement, tracking, model drift detection, and model feedback loops
  • Deploy and operationalise ML and Deep Learning models, with a strong focus on LLMs and Generative AI
  • Integrate Azure OpenAI (GPT-4, GPT-4 Vision) and other LLM providers with proper retry logic and error handling
  • Maintain up‑to‑date knowledge of state‑of‑the‑art technologies such as LLMs, GenAI, and transformer architectures
  • Scale machine learning algorithms to work on massive data sets under strict SLAs
  • Build and orchestrate model pipelines including feature engineering, inference, and continuous model training
  • Write backend application code in Python and SQL using strong object‑oriented principles and asynchronous programming (asyncio, async/await)
  • Implement dependency injection patterns and layered architecture (Service, Foundation, Orchestration, DAL)
  • Build LLM observability (e.g., Langfuse) to track prompts, tokens, costs, and latency
  • Develop prompt management systems with versioning and fallback mechanisms
  • Implement Celery (or similar) workflows for asynchronous task processing and complex pipelines
  • Build multi‑tenant architectures with client data isolation
  • Implement cost optimisation strategies for LLM usage (prompt caching, batch processing, token optimisation)
  • Integrate third‑party APIs and services (e.g., document/OCR services, cloud storage, enterprise systems)
  • Collaborate with client‑facing teams to understand business context and contribute to technical requirement gathering
  • Write production‑ready code that is testable, maintainable, and accounts for edge cases and errors
  • Ensure high quality of deliverables by following architecture/design guidelines, coding best practices, and periodic design/code reviews
  • Write unit tests and higher‑level tests to handle expected edge cases and errors gracefully
  • Troubleshoot backend application code using structured logging and distributed tracing
  • Use bug tracking, code review, version control, and other tools to organise and deliver work
  • Participate in scrum calls and agile ceremonies, communicating progress, issues, and dependencies
  • Document application changes and updates, including API documentation via OpenAPI/Swagger
  • Research and evaluate emerging architecture patterns and technologies through rapid learning, proofs‑of‑concept, and prototypes
Benefits
  • Awesome projects with an impact
  • Udemy courses of your choice
  • Team‑buildings, events, marathons & charity activities to connect and recharge
  • Workshops, trainings, expert knowledge‑sharing that keep you growing
  • Clear career path
  • Absence days for work‑life balance
  • Flexible hours & work setup - work from anywhere and organise your day your way
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Python Backend Developer / ML Engineer (IR-535)
Senior Python Backend Developer / ML Engineer (IR-535)

Intellectsoft • Argentina

Presencial
ARS 1.800.000 - 3.200.000
Awesome projects with an impact
Udemy courses of your choice
Team-building events
+2
Senior Python AI Engineer
Senior Python AI Engineer

Proxify • Argentina

A distancia
ARS 123.440.000 - 145.225.000
Flexible withdrawal options
Consistent 8-hour working days
Up to 24 flex days off per year
Senior AI Engineer
Senior AI Engineer

Athenaworks • Argentina

Presencial
ARS 176.967.000 - 265.452.000
Payment in USD
Flexible work schedule
Non-working pay days
Lead AI/ML Engineer
Lead AI/ML Engineer

N-iX • Argentina

Híbrido
ARS 83.351.000 - 111.136.000
Flexible working format
Competitive salary
Education reimbursement
+1
AI Engineer
AI Engineer

AvantStay • Argentina

Presencial
ARS 81.768.000 - 109.025.000
Equity
Generous paid time off including holidays
100% remote – work from anywhere in the world
+3
Principal AI Engineer I (Python + AWS) – Advanced English) IRC303058
Principal AI Engineer I (Python + AWS) – Advanced English) IRC303058

GlobalLogic • Argentina

Presencial
ARS 89.322.000 - 133.982.000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
Software Engineer - AI
Software Engineer - AI

Qodea • Buenos Aires

Presencial
ARS 97.269.000 - 142.162.000
OSDE 210 for family group
Work from Home Allowance
Birthday leave
+2
Software Engineer - AI
Software Engineer - AI

Bynd • Buenos Aires

Híbrido
ARS 1.000.000 - 2.000.000
OSDE 210 for family group
Work from Home Allowance
Birthday leave
+2
Senior AI Engineer
Senior AI Engineer

MAS Global Consulting • Argentina

Presencial
ARS 83.351.000 - 111.136.000
Fullstack Engineer JR (Backend + AI) (NW - FS - 20260609)
Fullstack Engineer JR (Backend + AI) (NW - FS - 20260609)

Celaralabs • Buenos Aires

Presencial
ARS 1.000.000 - 1.800.000
Mentorship program
Opportunity to ship production code
AI tooling culture