Senior Python/AI Engineer
Mohammad NazimUnited StatesSENIORPosted 12d ago
PythonMicrosoft AzureAzure DatabricksApache SparkDelta LakeCloud NativeMicroservicesREST APIDevOpsAgileSoftware Engineering
About the Role
We are seeking a highly skilled Senior Python/AI Engineer to build modern, scalable, cloud-native enterprise applications while leveraging Artificial Intelligence to enhance engineering productivity.
Key Responsibilities
• Design, develop, and maintain scalable cloud-native applications and microservices
• Build and support enterprise-grade applications using Python
• Develop modern, secure, and scalable solutions on Microsoft Azure
• Design and implement secure RESTful APIs and distributed systems
• Develop data-intensive applications using Azure Databricks, Apache Spark, and Delta Lake
• Leverage AI-powered development tools to improve coding efficiency, software quality, and engineering workflows
• Automate repetitive development tasks and streamline software delivery processes
• Deliver production-ready software by following Agile, DevOps, and modern SDLC best practices
• Take end-to-end ownership of services across design, development, deployment, monitoring, and production support
• Troubleshoot technical issues, optimize application performance, and maintain reliable production services
Requirements
• Strong hands-on experience with Python development
• Expertise in Microsoft Azure and Azure Databricks
• Experience building cloud-native applications, microservices, and RESTful APIs
• Knowledge of Apache Spark, Delta Lake, and data-intensive application development
• Practical experience applying AI-first development techniques to improve engineering productivity
• Strong understanding of Agile, DevOps, and end-to-end software delivery