onsite
Senior Machine Learning Engineer - Invoca
ML Engineer
Lead end‑to‑end machine learning solutions, from data pipelines to model deployment and inference optimization, using Python, deep‑learning frameworks, and cloud services on a fast‑growing AI‑driven revenue platform.
About the role
Key Responsibilities
- Design, develop, and productionize scalable machine learning models for revenue‑impacting use cases.
- Build and maintain robust data pipelines and feature stores using SQL and Spark.
- Optimize model inference performance and cost on AWS, leveraging services such as SageMaker, Lambda, and ECS.
- Collaborate with product, engineering, and analytics teams to translate business requirements into ML solutions.
- Mentor junior engineers and promote best practices in model versioning, monitoring, and reproducibility.
Requirements
- 5+ years of professional experience developing ML models in Python with TensorFlow or PyTorch.
- Strong expertise in building data pipelines, feature engineering, and working with large‑scale datasets using SQL and Spark.
- Hands‑on experience deploying and scaling models on AWS cloud infrastructure.
- Proven ability to optimize models for latency, throughput, and cost in production environments.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile setting.
Skills
pythontensorflowpytorchawssql