We offer the following benefits:
- 100% payroll scheme
- 20 days - Christmas bonus
- 12 days of vacation on the first year
- 8% (cap) saving fund
- 11% (cap) of food coupons
- Employer-paid medical, dental, vision, and life insurance; medical insurance for employees, Gym bonus support
- Education reimbursement (Up to MXN 54,000 per year)
- 30% vacation bonus
- 10 days paternity leave
- Work at Home Bonus for office equipment 1-time MXN 5,000
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 support traceability, reproducibility, verification, and validation requirements appropriate for regulated environments.
- Implement software engineering best practices, including software design, peer code reviews, unit testing, integration testing, and continuous integration.
- Apply knowledge of system architecture, software design, and cloud computing to develop scalable and maintainable solutions.
- Design and implement appropriate system security and data protection practices. .
- Develop and maintain cloud-native solutions, particularly within AWS.
- Leverage AI-assisted development tools to improve engineering productivity, software quality, and development workflows.
- Troubleshoot and resolve complex technical issues across applications, pipelines, models, and cloud infrastructure.
- Collaborate closely with software engineers, bioinformaticians, data scientists, scientists, quality engineers, and other cross-functional stakeholders. .
- Document requirements, technical specifications, architectures, workflows, and system designs.
- Create diagrams, flowcharts, and other technical documentation as needed.
- Provide technical guidance and support to other engineers when appropriate.
- Clearly articulate technical designs, trade-offs, risks, and recommendations to both technical and non-technical stakeholders.
- Stay current with emerging technologies and best practices in Python, bioinformatics, AI/ML, computer vision, MLOps, and cloud engineering.
- Uphold company values through accountability, innovation, integrity, quality, and teamwork.
📌 Python Developer (Tijuana)
🏢 ITJ
📍 Tijuana