Role Overview
We are looking for a seasoned Software Engineer to join an agile technology team focused on building scalable, secure, and AI-driven products. You will work on cutting-edge GenAI and ML-powered solutions in collaboration with cross-functional teams including Data Science, Cybersecurity, and DevOps.
________________________________________
π§ Key Responsibilities
β’ Design and deliver scalable, secure, and high-performance technology solutions
β’ Work across multiple business functions in an agile environment
β’ Collaborate with LLM/GenAI teams on AI product development
β’ Partner with Data Science and Cybersecurity teams to build ML-driven products
β’ Work with DevOps engineers for cloud deployment and infrastructure planning
β’ Develop, review, and optimize high-quality production-grade code
β’ Perform debugging, troubleshooting, and performance tuning
β’ Stay updated with the latest AI/GenAI advancements and integrate them into solutions
________________________________________
π» Required Technical Skills
β’ Advanced proficiency in Python programming
β’ Hands-on experience building ML-driven or AI-powered applications
β’ Strong experience with AWS and/or Azure cloud platforms
β’ Experience working in highly regulated environments
β’ Strong understanding of SDLC (Software Development Life Cycle)
β’ Experience with Terraform / Infrastructure as Code (IaC)
β’ Knowledge of cloud-native architectures at scale
β’ Experience in microservices, performance optimization, and real-time systems
β’ AWS and/or Azure certifications (preferred)
________________________________________
π― Ideal Candidate Profile
β’ 3+ years of experience in software engineering with exposure to ML/AI systems
β’ Strong problem-solving and system design skills
β’ Experience working in production-grade cloud environments
β’ Passion for GenAI and modern AI technologies