
Senior ML Engineer, GenAI, AWS
Provectus
full-time
Posted on:
Location Type: Remote
Location: Colombia
Visit company websiteExplore more
Job Level
About the role
- Technical Delivery (60%)
- Design and implement end-to-end ML solutions from experimentation to production;
- Build scalable ML pipelines and infrastructure;
- Optimize model performance, efficiency, and reliability;
- Write clean, maintainable, production-quality code;
- Conduct rigorous experimentation and model evaluation;
- Troubleshoot and resolve complex technical challenges.
- Collaboration and Contribution (25%);
- Mentor junior and mid-level ML engineers;
- Conduct code reviews and provide constructive feedback;
- Share knowledge through documentation, presentations, and workshops;
- Collaborate with cross-functional teams (DevOps, Data Engineering, SAs);
- Contribute to internal ML practice development.
- Innovation and Growth (15%)
- Stay current with ML research and emerging technologies;
- Propose improvements to existing solutions and processes;
- Contribute to the development of reusable ML accelerators;
- Participate in technical discussions and architectural decisions.
Requirements
- Machine Learning Core
- ML Fundamentals: supervised, unsupervised, and reinforcement learning;
- Model Development: feature engineering, model training, evaluation, hyperparameter tuning, and validation;
- ML Frameworks: classical ML libraries, TensorFlow, PyTorch, or similar frameworks;
- Deep Learning: CNNs, RNNs, Transformers.
- LLMs and Generative AI
- LLM Applications: Experience building production LLM-based applications;
- Prompt Engineering: Ability to design effective prompts and chain-of-thought strategies;
- RAG Systems: Experience building retrieval-augmented generation architectures;
- Vector Databases: Familiarity with embedding models and vector search;
- LLM Evaluation: Experience with evaluation metrics and techniques for LLM outputs.
- Data and Programming
- Python: Advanced proficiency in Python for ML applications;
- Data Manipulation: Expert with pandas, numpy, and data processing libraries;
- SQL: Ability to work with structured data and databases;
- Data Pipelines: Experience building ETL/ELT pipelines - Big Data: Experience with Spark or similar distributed computing frameworks.
- MLOps and Production
- Model Deployment: Experience deploying ML models to production environments;
- Containerization: Proficiency with Docker and container orchestration;
- CI/CD: Understanding of continuous integration and deployment for ML;
- Monitoring: Experience with model monitoring and observability;
- Experiment Tracking: Familiarity with MLflow, Weights and Biases, or similar tools.
- Cloud and Infrastructure
- AWS Services: Strong experience with AWS ML services (SageMaker, Lambda, etc.);
- GCP Expertise: Advanced knowledge of GCP ML and data services;
- Cloud Architecture: Understanding of cloud-native ML architectures;
- Infrastructure as Code: Experience with Terraform, CloudFormation, or similar.
Benefits
- Long-term B2B collaboration
- Fully remote setup
- A budget for your medical insurance
- Paid sick leave, vacation, public holidays
- Continuous learning support, including unlimited AWS certification sponsorship.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Machine Learningsupervised learningunsupervised learningreinforcement learningfeature engineeringmodel traininghyperparameter tuningTensorFlowPyTorchPython
Soft Skills
mentoringcode reviewscollaborationknowledge sharingproblem-solvingcommunicationtechnical discussionsinnovationcontributionleadership