
Machine Learning Engineer
Neostella
full-time
Posted on:
Location Type: Hybrid
Location: Guadalajara • Mexico
Visit company websiteExplore more
Tech Stack
About the role
- Build, evaluate, and maintain ML and/or LLM-driven systems that power product features
- Develop data pipelines, training/evaluation workflows, and tooling to support iteration
- Optimize models and inference workflows for latency, scalability, and cost
- Collaborate closely with backend engineers to deploy and integrate models into production
- Stay current with modern ML/AI approaches and propose pragmatic improvements
Requirements
- Strong Python proficiency (this is essential)
- Ability to translate messy real-world problems into workable approaches with clear success criteria
- Strong debugging and analytical thinking; comfortable iterating from prototype to production
- Solid foundations in ML/AI concepts (e.g., experience with LLMs, classification/regression, evaluation metrics, overfitting, data leakage, experiment design)
- Nice to have:
- 2+ years of prior experience
- Experience with LLM applications (RAG, embeddings, prompt engineering, evaluation, guardrails)
- Experience with common ML frameworks (PyTorch, TensorFlow, scikit-learn, etc.)
- Experience deploying models (batch or real-time inference), monitoring, and model lifecycle management
- Familiarity with AWS, containers, and CI/CD
- Experience with NLP, information extraction, search, or document understanding
Benefits
- Health insurance
- Flexible vacation time
- Birthday leave
- Christmas bonus (25 days)
- Tenure bonus
- English classes
- In-Office benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonML conceptsLLMsclassificationregressionevaluation metricsoverfittingdata leakageexperiment designML frameworks
Soft skills
analytical thinkingdebuggingproblem-solvingcollaborationiteration