Software engineer jobs for freshers in India
Entry-level and new-graduate software roles that ask for a year of experience at most. 20 of these come straight from employers' own careers sites, among them Visa, Stripe, Oracle.
Open now
Software Engineer (1-2 years' experience, Python / Go, ML Engineering)
Visa
Bengaluru · Junior · 1+ years · Posted today
This role involves developing and maintaining machine learning models and software applications, with a focus on integrating AI tooling and ensuring secure, efficient, and compliant code.
- Python
- Go
- machine learning models
- Docker
- orchestration
Software Engineer, New Grad
Stripe
Bengaluru · Junior · Posted 2 days ago
This role involves building and deploying software solutions for a global financial infrastructure company, focusing on AI and financial services, with a strong emphasis on problem-solving and adaptability.
- Java
- Ruby
- JavaScript
- Scala
- Go
Application Software Engineer 1
Oracle
Bengaluru · Junior · Posted 3 days ago
This role involves enhancing and developing software applications, including designing new reports and handling client interactions, within the healthcare domain.
- SQL
- debug software
2027 Software Engineer - Campus Graduate Program - IIT Madras
Point72
Bengaluru · Junior · Posted 4 days ago
This role involves working on complex technology problems in finance, including real-time data ingestion, advanced analytics, and low-latency trading platforms, using modern tech stacks and AI-driven tools.
- Python
- Java
- C++
- Amazon Web Services
- Kubernetes
2027 Software Engineer - Campus Graduate Program - IIT Kanpur
Point72
Bengaluru · Junior · Posted 4 days ago
This role involves working on complex technology problems in finance, including real-time data processing, AI-driven research, and cloud-native applications, with a focus on scalability, reliability, and security.
- Python
- Java
- C++
- Artificial Intelligence
- machine learning
2027 Software Engineer - Campus Graduate Program - IIT Hyderabad
Point72
Bengaluru · Junior · Posted 4 days ago
This role involves working on complex technology problems in finance, including real-time data ingestion, advanced analytics, and low-latency trading platforms, using modern tech stacks and AI-driven tools.
- Python
- Java
- C++
- Artificial Intelligence
- machine learning
2027 Software Engineer - Campus Graduate Program - IIT BHU
Point72
Bengaluru · Junior · Posted 4 days ago
This role involves working on complex technology problems in finance, including real-time data processing, AI-driven research, and cloud-native applications, with a focus on scalability, reliability, and security.
- Python
- Java
- C++
- Artificial Intelligence
- machine learning
Automotive Display Software Engineer
Qualcomm
Bengaluru · Junior · 1+ years · Posted 7 days ago
This role involves developing, integrating, and debugging display software for automotive platforms, focusing on Linux and Android Automotive environments.
- C
- C++
- Linux
- AAOS
Software Engineer Product Infra: Core Services
Rubrik
Bengaluru · 0.5+ years · Posted 9 days ago
This role involves building and maintaining scalable and reliable cloud and on-prem systems for product engineers, focusing on core platforms and infrastructure.
- distributed computing
- developing large software systems
- filesystems
- data storage
IT Software Engineer
Cisco
Bengaluru · 1+ years · Posted 2 weeks ago
This role involves blending functional analysis with hands-on system configuration and development within Cisco's Global Supply Chain IT organization, focusing on the Orchestrator system and enterprise PLM ecosystem.
- Siemens Teamcenter
- Python
- SQL
- XML
- JSON
Software Engineer 1
Emerson
Pune · Junior · Posted 2 weeks ago
This role involves software testing of industrial communication protocols and field device integration, with a focus on usability and issue resolution.
- Industrial Communication protocol
- Emerson DeltaV
- HART Protocol
- FOUNDATION Fieldbus
- PROFIBUS
Software Engineer II
Mastercard
Pune · Junior · Posted 2 weeks ago
This role involves designing and developing state-of-the-art service-oriented software architectures, creating cutting-edge algorithms, and building expertise in full stack development, with a focus on either software infrastructure or front-end engineering.
- software engineering
- service-oriented software architectures
- algorithms
- Full-Stack Development
Software Engineer Trainee
Emerson
Pune · Junior · Posted 2 weeks ago
This role involves learning and applying software engineering best practices to develop, test, and maintain software products under the guidance of senior engineers. The trainee will work closely with cross-functional teams and support various initiatives within the team.
- data-structures
- C#
- C++
- Java
- Python
Software Engineer - Cloud: Azure
Rubrik
Bengaluru · Junior · Posted 3 weeks ago
This role involves building and maintaining software for cloud data security, focusing on distributed systems and cloud technologies. The work includes designing, developing, testing, deploying, and improving software.
- distributed computing
- cloud
- Go
- Java
- C/C++
Full Stack Software Engineer - Postgres
ClickHouse
India · 1+ years · Posted 3 weeks ago
This role involves building responsive, performant, and elegant interfaces for complex database operations, focusing on the Managed Postgres experience in ClickHouse Cloud. The work includes end-to-end feature development using React and TypeScript on the frontend, and integration with backend APIs.
- React
- TypeScript
- State Management
- component architecture
- data fetching
SDE - 1
Acko
Bengaluru · Junior · 0.5+ years · Posted 3 weeks ago
This role involves developing and maintaining scalable, production-quality software systems in a collaborative environment. The engineer will write clean code, follow development best practices, and actively use AI tools to enhance coding efficiency and quality while ensuring correctness through validation.
- Java/Python/Go
- data structures & algorithms
- Linux platforms
- AI-Assisted Coding
Software Engineer- SaaS O365
Rubrik
Bengaluru · Posted 3 weeks ago
This role involves building and maintaining software using distributed systems and cloud technologies, with a focus on designing, developing, testing, deploying, and improving software solutions.
- distributed computing
- cloud
- software
Software Engineer
Cisco
Bengaluru · Junior · 1+ years · Posted 3 weeks ago
This role involves full-stack development for a Platform as a Service (PaaS) team, focusing on building and enhancing platform portals, dashboards, and backend services to support middleware platforms like API Gateways and Kafka.
- React
- Google Angular
- Python
- Go
- REST APIs
Copy of Software Engineer I - Integration Platform
Rippling
Bengaluru · Junior · 1+ years · Posted 4 weeks ago
This role involves building and optimizing data infrastructure, including managing 500+ production-grade resources across 10+ data stores, and developing self-serve, automated platforms to ensure systems are efficient, scalable, and continuously evolving.
- Java
- Python
- C++
- Go
- data-structures
Software Engineer (India)
Commure
Bengaluru · 1+ years · Posted 23 Sept 2026
This role involves collaborating with healthcare clients to understand their needs and implement customized solutions, contributing to projects that enhance patient access, affordability, and care quality. The work includes technical support, problem-solving, and maintaining documentation.
- Python
- JavaScript
- React
- SQL
See every match, ranked to your resume
Rezifi ranks every open job against your own resume, tailors it to the one you pick and fills the application with you.
- Free, no card needed
- Free ATS score checker