Descrição do trabalho
Job Description
We are looking for a skilled engineer to help shape the vision and execution of ML / AI products at scale.
- Responsibilities
- Architect, design, and deliver ML-powered systems and features focusing on reliability, efficiency, and maintainability.
- Design, build, and optimize scalable ML pipelines for processing large volumes of structured and unstructured text data.
- Collaborate with ML Scientists and Product teams to productionize new models and experiment with emerging AI technologies.
- Lead large-scale initiatives, define technical roadmaps, and ensure excellence across the ML lifecycle.
- Develop and evolve MLOps processes including CI / CD, model versioning, monitoring, and observability.
- Key Challenges
- Enrich customer service conversations with language detection, intent recognition, and sentiment analysis.
- Automate customer service interactions using process automation, agent assistance, and chatbots.
- Optimize routing at scale matching tickets or chats to the most appropriate agent / team in real-time.
- Automate A / B testing and model evaluation to continually iterate and improve ML-driven triage tools.
- Requirements
- Proven track record as a solid software engineer with a focus on Python-based software development.
- Advanced proficiency with scalable data processing frameworks, distributed databases, and designing reliable data models.
- Demonstrated technical leadership ability to define system vision steer architecture and coordinate complex projects.
- Experience with MLOps cloud environments and microservices architectures.
- Our Stack
- Python and Ruby codebase.
- AWS servers.
- PyTorch machine learning models.
- AWS Batch and MetaFlow ML pipelines.
- Data stored in S3 RDS MySQL Redis ElasticSearch Snowflake and Aurora.