Senior Cloud and AI Engineer
We are seeking a Senior Cloud & AI Engineer to design, build, and lead cloud-native applications that support AI, machine learning, and data-driven solutions. The role involves close collaboration with the Data Team to turn analytics and AI concepts into scalable, production-ready applications.
Responsibilities
- Architect, design, and develop cloud-native applications in AWS or Databricks
- Build high-performance APIs, microservices, and automation workflows for ML/AI applications.
- Implement CI/CD pipelines and DevOps practices for smooth deployment and monitoring.
- Operationalize ML models (MLOps) and integrate them with data lakes, warehouses, and pipelines.
- Collaborate with Data Scientists and IT teams to transform prototypes into robust applications.
- Mentor junior developers and contribute to architectural decisions.
- Ensure best practices for scalability, reliability, and security.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years of software development experience with Python, Java, or Scala.
- Hands-on experience with AWS (Lambda, API Gateway, ECS/EKS, S3, RDS) or Databricks (Delta Live Tables, MLflow, Workflows).
- Experience in MLOps, DataOps, or ML pipelines.
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Experience in APIs, microservices, and system integration.
- Strong problem-solving and communication skills.