As a Senior Machine Learning Engineer at Orita, you will build and productionize models that directly power marketing-focused products, primarily for marketing use cases.
You will develop scalable ML infrastructure by architecting and maintaining robust, scalable MLOps pipelines to ensure reliable training, serving, and monitoring of models in production.
The role involves driving continuous improvement using A/B testing, uplift modeling, causal inference, and other advanced experimentation frameworks to validate and refine model performance.
You will collaborate closely with cross-functional teams, including the CTO and Director of Data, to align on product goals and foster best practices for machine learning and data engineering across the organization.
Requirements:
You should have 5+ years of full-time software engineering experience, including at least 3 years working on ML systems.
A deep knowledge of modern machine learning algorithms, including tree-based methods, deep learning architectures, and transformers/LLMs is required.
Hands-on experience with frameworks such as PyTorch, TensorFlow, or XGBoost is essential.
You must have experience in feature engineering using aggregations, embeddings, and sub-models.
A track record of building production-scale ML infrastructures, ideally using GCP (Vertex AI, KubeFlow, BigQuery, etc.), is necessary.
Familiarity with CI/CD, containerization (Docker/Kubernetes), and distributed training (Spark, Ray, Dask, etc.) is required.
Experience iterating models in a production environment is a must.
Strong proficiency in Python (numpy, pandas, etc.) and experience with scalable data processing (Spark, Ray, BigQuery) are essential.
You should be comfortable with advanced experimentation techniques and have an understanding of performance measurement in real-world deployments.
Excellent communication skills are necessary to explain complex ML concepts to non-technical stakeholders.
A self-starter mentality with the ability to own projects from ideation to deployment, while picking up and learning new technologies as needed, is important.
Benefits:
You will have the opportunity to join a lean, agile team shaping the future of ML for leading global brands, making a significant impact.
The role offers growth opportunities as you will work directly with industry veterans who have strong academic and professional backgrounds.
You will be able to experiment with the latest ML models, from tree-based methods to cutting-edge LLMs, fostering innovation.
Orita values ownership, iteration, and continuous learning, ensuring that everyone’s voice matters in the company culture.