Explicitly requires vibe coding techniques and use of GenAI tools (Copilot, Claude, Gemini AI) for prototyping and AI-augmented development.
About the Role
Lead the design, development, deployment, and maintenance of AI-driven, cloud-native applications and platforms. Architect scalable, secure AI solutions and productionize ML models and data pipelines while driving cloud modernization and mentoring engineering teams.
Job Description
Role
Weβre hiring a Software Engineer to design, build, deploy, and maintain AI-driven, cloud-native applications and platforms. The role focuses on architecting scalable, secure AI solutions, operationalizing machine learning models and data pipelines, and establishing engineering standards for AI and cloud solutions.
Key Responsibilities
- Lead design, development, deployment, and maintenance of AI-driven, cloud-native applications and platforms.
- Architect scalable, secure AI solutions using cloud services (AWS, Azure, GCP), including compute, storage, ML, and MLOps services.
- Build, integrate, and operationalize machine learning models, APIs, and data pipelines in production environments.
- Drive cloud modernization initiatives, including migration, containerization, and CI/CD automation.
- Leverage AI-assisted development and AI-enhanced tooling to improve code quality, productivity, and technical decision-making.
- Monitor, optimize, and ensure reliability, performance, and cost efficiency of AI systems in the cloud.
- Establish engineering standards, best practices, and reference architectures for AI and cloud solutions.
- Mentor engineers and collaborate with product, data, security, and platform teams to align solutions with business strategy.
Requirements
- Undergraduate degree or equivalent experience.
- Knowledge/experience with Angular, .Net core, Azure, SQL Server, HCC Kubernetes, Python, NLP, and exposure to generative and agentic AI.
- Experience with cloud architecture, MLOps, containerization (Kubernetes), CI/CD, monitoring and performance optimization, and security best practices.
AI Builder / GenAI Responsibilities
- Use GenAI tools (Copilot, Claude, Gemini AI) to ideate, prototype, and implement features efficiently.
- Apply Vibe coding techniques to maintain clean, expressive, and AI-augmented codebases.
- Develop internal tools and scripts using AI to automate repetitive tasks and improve productivity.
- Stay current with emerging GenAI trends, tools, and ethical considerations.