Flag job

Report

Deep Learning & Software Engineering Intern

Min Experience

0 years

Location

Bengaluru/Hybrid

JobType

internship

About the role

Sarvam AI is offering an exciting internship opportunity for aspiring Deep Learning (DL) and Software Development Engineers (SDE) to work on innovative projects involving advanced machine learning, computer vision, and scalable backend systems. This is your chance to gain hands-on experience while working with industry experts on real-world AI applications. Internship Overview Sarvam AI is looking for enthusiastic interns who are eager to contribute to groundbreaking AI projects. The selected candidates will work on either Deep Learning or Software Engineering, depending on their skills and interests. Deep Learning Internship: Focuses on training, optimizing, and deploying advanced computer vision and machine learning models. Software Engineering Internship: Involves backend system development, including API creation, microservices, and scalable architecture. This is a fantastic opportunity to develop practical experience in the AI industry while working on impactful projects. Roles & Responsibilities Deep Learning (DL) Responsibilities: Develop and implement computer vision algorithms for tasks such as unstructured document extraction. Train and optimize deep learning models for performance and accuracy. Work with libraries such as Detectron2, HuggingFace, TensorFlow, and PyTorch to build AI applications. Deploy trained models into production-ready environments. Perform data preprocessing and augmentation to improve model accuracy. Stay updated with the latest advancements in deep learning and computer vision. Software Engineering (SDE) Responsibilities: Design, develop, and maintain backend systems for AI applications. Build APIs and microservices that ensure seamless data flow between systems. Optimize backend architectures for scalability and reliability. Monitor, troubleshoot, and enhance production-grade applications. Implement software engineering best practices, including unit testing and code reviews. Work with version control systems like Git to maintain clean code workflows. Eligibility Criteria Currently pursuing or recently completed a degree in Computer Science, Engineering, Data Science, or a related field. For Deep Learning (DL) Interns: Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, and familiarity with computer vision techniques (e.g., Table Transformer, DiT, Detectron2). For Software Development (SDE) Interns: Strong knowledge of backend development, system design, and API development. Strong programming skills in Python and proficiency with Git. Excellent problem-solving abilities and a collaborative mindset. Willingness to learn new technologies and adapt to an agile development environment. Preferred Skills & Additional Qualifications Experience with cloud computing platforms like AWS, Google Cloud, or Microsoft Azure. Familiarity with containerization technologies such as Docker. Understanding of Generative AI frameworks, including LlamaIndex, Langchain, and Retrieval-Augmented Generation (RAG). Exposure to Optical Character Recognition (OCR) technologies and classical machine learning frameworks. Knowledge of database management and server-side technologies for scalable applications. Why Join Sarvam AI? Gain real-world experience working on cutting-edge AI and software engineering projects. Collaborate with a team of experienced engineers and researchers. Opportunity to work in a hybrid or on-site environment in Bengaluru. Exposure to AI product development lifecycle, from research to deployment. Build a strong portfolio by working on impactful industry projects. Application Process Interested candidates can apply through our official application form. Ensure you submit your updated resume and provide details about relevant projects or experiences. Selection Process: Application Screening – We review all applications based on qualifications and project experience. Technical Assessment – Shortlisted candidates may be required to complete a technical assignment related to DL or SDE. Interview Rounds – Candidates who perform well in the technical assessment will be invited for an interview with our AI and engineering team. Conclusion The Sarvam AI Internship Program offers a fantastic opportunity for students and recent graduates to gain industry experience in artificial intelligence and software engineering. If you're passionate about deep learning, backend development, and AI-driven applications, this internship is the perfect platform to launch your career. Apply now and become a part of an innovative team shaping the future of AI technology.

About the company

Sarvam AI is focused on cutting-edge artificial intelligence and software development.

Skills

Python
TensorFlow
PyTorch
API development
backend development
cloud computing
Docker