Indiafull timeSenior
verified Jun 13, 2026posted 4 months ago
Education
•Bachelor’s in a relevant field of work or an equivalent combination of education and work-related experience.Experience
-Typically, a minimum of 6+ years of software engineering experience, progressive work-related experience with demonstrated proficiency in multiple disciplines, technologies, or processes related to the position.-Proven professional experience building and deploying software in a production environment.-Demonstrated experience in developing and deploying machine learning models or agentic applications.-Strong understanding of the full software development lifecycle, including testing, CI/CD, and monitoring.-Experience working with large datasets and complex data pipelines.-Ability to work effectively in a collaborative, agile team environment.-Experience working with a set of geographically dispersed team and bringing a holistic view of development projects.-An innate curiosity and a portfolio or history that demonstrates a commitment to continually learning new technologies as they evolve.Technical Skill & Knowledge
-Deep understanding of modern AI concepts, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic workflows.-Proficiency in Python and extensive experience with its scientific computing and ML/DL libraries (e.g., NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).-Strong theoretical and practical understanding of machine learning, deep learning, and natural language processing (NLP).-Hands-on experience with at least one major cloud provider (GCP, AWS, Azure) and their associated AI/ML services.-Familiarity with MLOps principles and tools for model versioning, deployment, and monitoring (e.g., Docker, Kubernetes, MLflow).-Experience with both SQL and NoSQL databases, and proficiency with data processing technologies like Spark is a plus.-Solid understanding of microservices architecture, API design (e.g., REST, gRPC), and containerization technologies (e.g., Docker, Kubernetes).-Strong analytical and problem-solving skills-Ability to display effective verbal and written communication skills when explaining complex technical issues to a variety of technical audiences, including clients, vendors, senior management and staff.-Direct experience with a major generative AI platform (e.g., Google Gemini, OpenAI).-