Vulcury

Software Development Intern

Vulcury

internship

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 ₹8,000 - ₹16,000 per month

Job Level

About the role

  • Software Development: Contribute to the design, development, testing, and maintenance of software applications.
  • Collaboration: Work closely with cross-functional teams to gather requirements, propose solutions, and deliver high-quality features.
  • Code Reviews: Write clean, efficient, and maintainable code and participate in peer code reviews to ensure best practices.
  • Testing & Debugging: Assist in identifying and fixing bugs, as well as optimising application performance.
  • Documentation: Create technical documentation for developed software and contribute to user manuals as needed.
  • Learning & Innovation: Stay updated on emerging technologies and tools that can enhance development processes or improve the user experience.

Requirements

  • Currently pursuing or previously completed a degree in Computer Science, Software Engineering, or a related field.
  • Strong Python proficiency for data processing, model training, and integration with machine learning frameworks.
  • Hands-on experience with PyTorch and HuggingFace Transformers for building and fine-tuning large language models (LLMs).
  • Familiarity with PEFT techniques (e.g., LoRA) and tools like DeepSpeed or Accelerate for efficient model training.
  • Understanding of prompt engineering, including formatting for instruct models and RLHF pipelines.
  • Experience with tokenisation (BPE, SentencePiece) and data handling using pandas or HuggingFace datasets.
  • Exposure to Artificial Intelligence (AI) concepts, including machine learning fundamentals, deep learning architectures, and generative AI applications.
  • Familiarity with AI model lifecycle, including data preprocessing, training, evaluation, and deployment.
  • Comfort working in cloud environments (AWS/GCP/Azure), especially with GPU instances and Docker for deployment.
  • Experience with web frameworks (e.g., Django, Flask, React).
  • Familiarity with database systems (SQL and NoSQL) and version control (Git).
Benefits
  • A flexible, fully remote work environment.
  • Hands-on experience across diverse industries and projects.
  • Professional development and learning opportunities.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonPyTorchHuggingFace TransformersPEFT techniquesDeepSpeedAcceleratetokenisationpandasDjangoFlask
Soft Skills
collaborationcommunicationproblem-solvingattention to detailadaptability