Senainfotech is looking for Software Engineering (New Grad) to join Platform Engineering team for our clients. In this role, you’ll work in a fast-moving, highly collaborative environment to build and ship real product features that reach customers globally. We’re looking for self-starters who care about user experience, enjoy solving real problems, and take pride in delivering reliable, high-quality software.

What You’ll Do
You will:
• Build new customer-facing product features across AI and backend
• Work closely with engineers, project managers, designers, and operations teams to deliver impactful solutions
• Optimize applications for performance, scalability, and reliability
• Contribute to a welcoming and inclusive team culture

What We’re Looking For
You have:
• Bachelor’s or Master’s program in Computer Science / Computer Engineering or related field
• Strong software engineering background with systems programming experience in languages like C/C++, Python, Go, Node, and Rust, plus solid fundamentals in data structures, algorithms, and concurrency.
• Experience in rapid prototyping with Python, along with knowledge of software engineering principles and foundational computer science.
• Interest in AI/ML (hands-on experience is a plus, but not required)
• Understanding of advanced compute and infrastructure topics such as GPUs, heterogeneous accelerators like cuda, modern inference serving, shared services, internal platforms, testing, CI/CD and Kubernetes.
• Build advanced AI solutions including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG) pipelines, agentic AI systems, vector databases, and multi-agent architectures.
• Research, design, and optimize high-performance AI workloads for CPU, GPU, and heterogeneous computing environments.

Job Category: Information Technology
Job Type: Full Time
Job Location: Please See Below

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf