
AI/ML Python Engineer 2, Databricks
Kinaxis Inc.3 months ago
Bengaluru, IndiaMid Level
Responsibilities
- Engineer and evolve Databricks platforms across Azure and GCP, including workspace lifecycle management, infrastructure automation, governance, and reliability.
- Build and maintain data platform services, tooling, and infrastructure for data ingestion, processing, sharing, and discovery.
- Implement Infrastructure-as-Code, CI/CD automation, observability, and automated testing practices.
- Partner with AI/ML, product, and engineering teams to enable data-driven and AI-powered product capabilities.
- Use AI-assisted development tools and agentic coding workflows while reviewing generated code for correctness, maintainability, security, and architectural consistency.
- Troubleshoot complex production issues, identify root causes, and implement preventative solutions.
Requirements
- Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- At least 5 years of relevant industry experience building and operating production software systems.
- Experience designing and supporting large-scale data platforms or distributed systems in cloud environments.
- Strong Python programming and experience building production-grade backend services and platform tooling.
- Strong SQL skills and understanding of data modeling, query optimization, and large-scale data processing.
- Strong knowledge of Databricks technologies including Unity Catalog, Delta Lake, Delta Sharing, Structured Streaming, data governance, data lineage, and enterprise-scale data management.
- Experience developing REST APIs with FastAPI, Flask, or similar frameworks.
- Experience with Terraform, CI/CD pipelines, Docker, Kubernetes, and modern software engineering practices.
- Strong understanding of Azure, GCP, or AWS.
- Comfort with AI-assisted development tools such as GitHub Copilot, Claude Code, or Cursor.
- Ability to accelerate software delivery through AI-driven tooling and automation while maintaining engineering quality.
- Strong communication, collaboration, ownership, problem-solving, and troubleshooting abilities.
- Preferred qualifications include experience with multi-tenant SaaS data platforms, event-driven architectures, Kafka, streaming or real-time data processing, platform observability, cost optimization, governance at scale, and supply chain or enterprise SaaS domains.
Benefits
- Hybrid work arrangement in Bangalore or Chennai, India.
- Flexible vacation and company-wide Kinaxis Days.
- Flexible work options.
- Physical and mental well-being programs, including scheduled virtual fitness classes.
- Mentorship, training, and career development programs.
- Recognition programs, referral rewards, and hackathons.
- Accessibility accommodations are available throughout the recruitment process.
Tech Stack
Apache KafkaApache SparkAWSAzureDatabricksDockerFastAPIFlaskGoogle Cloud PlatformKubernetesPythonSQLTerraform
About Kinaxis Inc.
Kinaxis builds RapidResponse, a cloud-based supply chain planning and orchestration platform used for S&OP, demand/supply planning, and risk management by enterprises in automotive, life sciences, high tech, and industrial sectors. It sells subscription software and related services to manage end-to-end supply chains. Founded in 1984 and headquartered in Ottawa, the company is publicly traded on the Toronto Stock Exchange (KXS).