Minimum 6+ years (not more than 15+ years overall) of experience in designing and development of AI/ML applications. Strong hands-on programming experience (Python required) with the ability to design and implement production-ready solutions (experience in JS/NodeJS or .NET/C# is a plus). Architecture and system-design experience, with a proven track record of translating designs into working code (must still code 50–70% of the time). Practical experience implementing AI/ML solutions end-to-end, including data preparation, model usage, and integration into applications (using frameworks like Scikit-Learn, TensorFlow, or PyTorch). Experience designing and building scalable ML/AI systems using APIs, microservices, and event-driven patterns — with direct hands-on implementation responsibility. Strong data handling skills, including Pandas/NumPy and working with structured and unstructured data in real systems. Cloud-native experience (Azure/AWS) with hands-on deployment, debugging, and performance tuning of AI workloads. Solid software engineering and DevOps practices, including Git, CI/CD pipelines, logging, monitoring, and production readiness. This is an individual contributor role with no people management; the candidate must personally design, code, debug, and support solutions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed