Software Engineer Program
Core
Design, develop, test, and troubleshoot software solutions using modern tooling and AI development tools while adhering to secure coding practices.
Role type
Early Careers Software Engineer
Builds
Software solutions for social impact initiatives and enterprise clients
Domain
Software Engineering / AI / Big Data
Deliverable
production ML models | product features
Required skills
Software development lifecycle, secure coding, automation, AI tool usage, code review, problem-solving
Preferred skills
Open-ended problem tackling, emerging technology adoption
Technologies
AI, Big Data, Network Security
Responsibilities
Design, develop, test, and troubleshoot software solutions; use AI tools for code generation and validation; apply automation across the SDLC; collaborate with cross-functional teams; contribute to social impact projects.
Seniority
Junior, Early Career
