✦ Luna Orbit — AI & Machine Learning

Software Engineer II, Machine Learning

at Braze

📍 Toronto Onsite Posted April 01, 2026
Type Full-Time
Experience mid
Exp. Years 2+ years
Education Not Specified
Category AI & Machine Learning

Software Engineer focusing on data-intensive production systems, building and scaling ML/data pipelines in production environments for Braze's ML platform.

  • Use robust software engineering practices to design, implement, and improve modular components in a cutting-edge ML product
  • Work with customers to generalize use cases into platform components
  • Apply Python and ecosystem knowledge to produce clean, extensible code
  • Collaborate with teams responsible for product strategy and roadmap
  • Support Braze for customer success and production deployments

Stack includes Python with PySpark/Polars/Ibis, SQL, BigQuery, FastAPI; deployment on Kubernetes with Airflow and Terraform on GCP/AWS/Azure; emphasis on production ML pipelines and testing.

The ideal candidate is a mid-level software engineer with 2+ years of Python in production, strong cloud experience (GCP/AWS/Azure), and hands-on building data-intensive services in a distributed environment. They should be comfortable with production-grade ML/data pipelines and collaborating across teams.

2+ years of experience working with Python in a product settingincluding 1+ years in the data/machine learning ecosystemExperience with at least one major cloud platform (GCPAWSAzureetc)Experience putting ML models into productionStrong understanding of supervised learning principles
PythonPysparkPolarsIbisBigQueryFastAPIKubernetesAirflowTerraformGoogle Cloud PlatformGCPCI/CD
PythonPysparkPolarsIbisSQLBigQueryFastAPIKubernetesAirflowTerraformGoogle Cloud PlatformGCPCI/CDunit testsintegration tests
PythonPysparkPolarsIbisSQLBigQueryFastAPIKubernetesAirflowTerraformGoogle Cloud PlatformGCPCI/CDunit testsintegration tests
Exceptional coderTinkererStructured and organizedClear communicator
Industry SaaS
Job Function Develop, scale, and maintain production ML/data platforms and pipelines for Braze's self-learning AI product
Role Subtype Software Engineer
Tech Domains Python, Google Cloud Platform, Kubernetes, Airflow, SQL / PostgreSQL, CI/CD
Software Engineer IIPythonPysparkPolarsIbisSQLBigQueryFastAPIKubernetesAirflowTerraformGCPGoogle Cloud PlatformCI/CDunit testsintegration testsproductionRemoteIreland

2+ years of Python production experience, Experience putting ML models into production, Bachelor's degree in Computer Science or related field

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile