Overview
A 6-month internship as a DE Intern + SDE Trainee at Sigmoid, with exposure to both Data Engineering and Software Engineering, followed by a performance-based opportunity for full-time conversion.
What you'll do
- Participate in comprehensive technical training covering data engineering, software engineering, and AI/ML fundamentals.
- Work on hands-on projects spanning data pipelines, analytics, LLM integrations, and software development.
- Collaborate with cross-functional teams on real client projects.
- Attend workshops, mentoring sessions, and technical skill development programs including AI tooling and prompt engineering.
- Design, build, and maintain scalable data pipelines and ETL/ELT processes (Data Engineering track).
- Work with big data technologies and cloud platforms (AWS, GCP, Azure) to process and transform large datasets.
- Implement data quality frameworks and monitoring systems.
- Collaborate with data scientists and analysts to support analytics and AI/ML initiatives.
- Optimize data storage solutions and ensure data governance and compliance.
- Build and maintain AI/ML feature stores and vector databases to support large-scale model serving.
- Design and operationalize LLM data pipelines, including ingestion, chunking, embedding generation, and retrieval-augmented generation (RAG) workflows.
- Integrate AI orchestration frameworks with AI operators into data workflows.
- Apply Generative AI tools (e.g., OpenAI API, Amazon Bedrock, Vertex AI) to automate data transformation, enrichment, and classification tasks.
- Develop web applications, mobile apps, and enterprise software solutions (Software Engineering track).
- Build APIs, microservices, and distributed systems.
- Work on frontend and backend development using modern frameworks.
- Implement CI/CD pipelines and DevOps practices.
- Contribute to product architecture and technical decision-making.
- Design and develop AI-powered product features, including chatbots, intelligent search, recommendation engines, and natural language interfaces using LLM APIs.
- Develop secure and scalable backend services for AI model inference, including API gateway integration, rate limiting, caching, and model routing strategies.
- Work with multimodal AI capabilities (vision, speech, document understanding) to build enriched user experiences and intelligent automation workflows.
- Interface with enterprise customers, including leading Fortune 500 companies, to understand their strategic priorities and contribute to aligning Sigmoid's solutions with their business goals.
What you'll need
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical field.
- Strong programming fundamentals in at least one language such as Python, Java, JavaScript, C++, or Scala.
- Solid understanding of data structures and algorithms.
- A good grasp of database concepts and SQL.
- Familiarity with the software development lifecycle, testing methodologies, and version control systems like Git.
- Strong analytical and problem-solving skills, effective communication, and the ability to work collaboratively within a team.
- Self-starter with a keen eagerness to learn new technologies and adapt to evolving requirements.
- A high degree of ownership, initiative, and customer-centric thinking.
- Open to candidates from circuit branches (e.g., Computer Science, Information Technology, Electronics, Electrical, etc.).
- Minimum CGPA of 7.0 or above.
- No active academic backlogs at the time of application.
- 2026 and 2027 graduating batches.
Details
- Location: Bengaluru.
- Duration: 6-month internship, followed by a performance-based opportunity for full-time conversion based on performance throughout the training period.
Read the full description and apply on the company’s own careers page.