Senior Python Engineer (ML/AI).
We are looking for an experienced Python Engineer (ML/AI) to help transform scientific and algorithmic solutions into reliable, scalable, and production-ready software.
This role will work closely with algorithm development, bioinformatics, data science, and engineering teams to take algorithms and research prototypes and integrate them into robust production systems. The idóneo candidate combines strong Python software engineering skills with experience in machine learning, bioinformatics pipelines, and/or scientific computing.
You will collaborate in an agile environment to deliver secure, performant, maintainable, and well-documented software while following established engineering practices and design standards.
Essential Duties and Responsibilities.
• Develop, enhance, and maintain high-quality software applications and services using Python.
• Partner with algorithm, bioinformatics, and data science teams to convert research algorithms and prototypes into production-ready solutions.
• Contribute to new initiatives involving AI/ML technologies.
• Support the full ML lifecycle, including experimentation, algorithm validation, deployment, inference, monitoring, and ongoing maintenance.
• Build and maintain reliable data pipelines, ensuring data quality, traceability, and integrity throughout processing workflows.
• Implement ML engineering and MLOps practices, including model versioning, automated testing, CI/CD, deployment, monitoring, and reproducibility.
• Evaluate and integrate appropriate AI/ML technologies, including traditional ML models, computer vision models, Vision Transformers, LLMs, RAG architectures, and agentic capabilities when applicable.
• Optimize AI/ML solutions for accuracy, latency, scalability, reliability, and operational cost.
• Create and maintain technical and regulatory documentation supporting software, algorithms, workflows, and production systems.
• Ensure software and pipeline implementations supp
📌 Python Developer (México)
🏢 ITJ
📍 México