onsite
Sr Machine Learning Engineer - Sustainability Engineering Group
ML Engineer
Senior ML Engineer leading end‑to‑end computer vision and NLP solutions for AI‑native platforms, driving image processing pipelines, semantic search, and recommendation systems with Python, PyTorch, and cloud services.
About the role
Key Responsibilities
- Design, develop, and deploy scalable computer vision pipelines for image classification, segmentation, and feature extraction.
- Build and optimize NLP models for semantic search and content recommendation across large datasets.
- Collaborate with data scientists and software engineers to integrate ML models into production services and interactive visualizations.
- Lead end‑to‑end project lifecycle from concept through production, ensuring model accuracy, performance, and maintainability.
- Implement monitoring, logging, and A/B testing frameworks to evaluate model impact and iterate quickly.
Requirements
- 5+ years of experience in machine learning with a focus on computer vision and NLP.
- Proficiency in Python, PyTorch/TensorFlow, and cloud platforms (AWS, GCP, or Azure).
- Strong background in image processing, semantic search, and recommendation system architectures.
- Experience with CI/CD pipelines, model versioning, and production deployment of ML services.
- Excellent communication skills and a track record of mentoring junior engineers.
Skills
machine learningcomputer visionnlppythonpytorchaws