Browse All Jobs
Job Description
VTEX is seeking a Staff Machine Learning Engineer to join its Applied AI team. This role involves building, deploying, and optimizing machine learning and AI systems, turning research into impactful solutions. The engineer will collaborate with Data Scientists to design and implement production-level ML/AI systems that scale business value. They will be responsible for creating robust, maintainable pipelines, enhancing performance, and ensuring seamless integration of AI/ML solutions into VTEX's products. This is a hands-on engineering role requiring deep technical skills and a business value orientation to translate complex problems into simple solutions.
Role involves:
  • Building end-to-end ML pipelines (training, evaluation, optimization, deployment, and monitoring).
  • Writing production-level code using software engineering best practices to develop low-latency and high-throughput APIs.
  • Integrating ML models with larger software systems, considering sync and async architectures and CI/CD aspects.
  • Communicating effectively to clarify problems and navigate trade-offs between solutions.
  • Collaborating with engineers, product managers, and stakeholders to deliver high-impact solutions.
Requirements:
  • Experience in building end-to-end ML pipelines.
  • Proficiency in writing production-level code.
  • Skill in integrating ML models with larger software systems.
  • Strong communication skills.
  • Academic background in Engineering courses (Computer Engineering, Software Engineering, Electrical Engineering, Automation Engineering, or related fields).
VTEX offers:
  • Annual profit-sharing program and equity eligibility.
  • Health, dental, and life insurance with national coverage.
  • Annual budget for professional development in Tech.
  • Language development incentive program.
  • Flexible meal allowance.
  • Flexible work schedule and remote-first culture.
Apply Manually