Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Entry Level

Full-time

Tata Consultancy Services

At TCS, we are at the forefront of innovation, building next-generation solutions that redefine our industry. We believe in the transformative power of artificial intelligence and are looking for bright, ambitious graduates to join our team. This is an exciting opportunity to launch your career, learn from seasoned professionals, and work with the most advanced AI technologies on the market.

Job Summary

We are seeking a motivated and curious Software Engineer who is a recent or upcoming graduate passionate about the potential of Generative AI. This is a unique entry-level opportunity to blend your academic knowledge of computer science with hands-on experience in prompt engineering and AI-assisted development. You will join a collaborative team, receive mentorship from senior engineers, and contribute to building real-world products by leveraging cutting-edge Large Language Models (LLMs) and cloud platforms. If you are eager to learn and grow in the rapidly evolving field of AI, this role is for you.

Key Responsibilities

  • Contribute to AI-Powered Features: Write, test, and debug high-quality code for new features under the guidance of senior engineers.
  • Learn Prompt Engineering: Assist the team in designing, testing, and refining prompts to interact with LLMs (like GPT-4, Claude, etc.) for tasks like code generation and problem-solving.
  • Utilize GenAI Tools: Learn to effectively use AI coding assistants (e.g., GitHub Copilot, Amazon CodeWhisperer) to enhance your productivity and learn best practices.
  • Collaborate and Learn: Work closely with product, design, and engineering teams to understand requirements and contribute to technical solutions.
  • Problem Solving: Apply your knowledge of data structures and algorithms to help solve complex challenges in a supportive team environment.
  • Cloud Exposure: Gain hands-on experience deploying and monitoring applications on modern cloud platforms like AWS and Azure.
  • Continuous Growth: Stay curious and actively learn about the latest trends, tools, and techniques in Generative AI and software development.

Required Qualifications & Skills

  • Education: Bachelor’s or Master's in degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
  • Programming Foundation: Solid understanding of at least one programming language, with a preference for Python, Java, Go, or TypeScript, demonstrated through coursework and projects.
  • Software Fundamentals: Strong grasp of core computer science concepts, including data structures, algorithms, and object-oriented design.
  • Passion for AI: A strong, demonstrable interest in Generative AI and prompt engineering, evidenced by personal projects, coursework, research, or a portfolio.
  • Eagerness to Learn: A proactive and enthusiastic attitude towards learning new technologies and tackling unfamiliar challenges.
  • Cloud Concepts: Basic familiarity with cloud computing concepts (what are AWS and Azure and what services they provide).
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Entry Level in Santa Clara, CA vacancy
  • General Motors is hiring an Entry Level Developer for their Simulation Platform team in Sunnyvale, California. In this role, you will help enhance testing and evaluation workflows for autonomous vehicles, contributing to data processing pipelines and internal tools. Applicants... 
    Entry level

    General Motors

    Sunnyvale, CA
    4 days ago
  • $139.1k - $180.1k

     ...Senior Software Developer Join Fortinet as a Senior Software Developer and play a pivotal...  ...should have a CS/AI major for entry-level (fresh undergraduate/graduate) roles, approximately...  ..., and 10+ years of experience for Staff Engineer roles. Proficiency in Python on Linux... 
    Entry level
    Full time
    Worldwide

    Edelman

    Santa Clara, CA
    14 days ago
  • Staff Software Engineer The Team Engineering - Our Engineering team is at the core of our products and connected services. As part of this team, you will work with the best and brightest in the industry to build technologies that are changing the way people consume security... 
    Entry level
    Full time
    Live in

    RippleMatch Inc.

    Santa Clara, CA
    1 day ago
  • $120k - $140k

     ...work in the United States without employer sponsorship, now and in the future. We're looking for a curious, self-driven entry level Software Engineer who sits at the intersection of AI and cloud-native infrastructure. You'll work alongside experienced engineers on real-... 
    Entry level
    Permanent employment
    Temporary work
    Work at office

    ZEDEDA

    San Jose, CA
    4 days ago
  •  ...Job Description The Role Are you a software engineer who has honed your craft, partnership, and execution over years building and improving...  ...To be successful in this role you have: Entry level experience designing, building, and improving production systems... 
    Entry level
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  •  ...Entry Level Java Developer Hadronts put great efforts to make technology smoothly integrate with your business can grow. As your...  ...developer. The developer will work with highly experienced software engineers and architects to implement enterprise applications.... 
    Entry level
    Flexible hours

    Hadronts

    Santa Clara, CA
    3 days ago
  •  ...This role is categorized as Hybrid/Remote. MI & CA Role As a Software Engineer on the Software Validation team within the AV organization,...  ...Excellent communication skills, capable of switching between high‑level and detailed discussions. What Will Give You A Competitive... 
    Entry level
    Remote work

    General Motors

    Sunnyvale, CA
    1 day ago
  • $89k - $143.75k

     ...R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting...  ...and service teams. Adhering to organization and product level quality processes outlined in the Quality Management... 
    Entry level
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson and Johnson

    Santa Clara, CA
    4 days ago
  •  ...Payload Pointing Control Software Engineer Logos Space is a Low Earth Orbit (LEO) satellite system purpose-built to serve the connectivity...  ..., Engineering, or Math). Experience: Seeking both entry-level applicants as well as senior-level applicants with prior spacecraft... 
    Entry level
    Local area
    Worldwide

    Logos Space

    Mountain View, CA
    5 days ago
  • $100 per hour

     ...Junior Software Engineer Hybrid (4 days onsite, 1 day remote) – Brisbane, CA To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts. Applicants must be authorized... 
    Temporary work
    Fixed term contract
    Remote work
    Work from home
    Home office
    Work visa

    Odoo

    Santa Clara, CA
    4 hours ago
  • $100.3k - $149.6k

     ...cloud technologies and eager to develop innovative cloud-based solutions? NetApp is looking for talented and motivated Entry Level Software Engineers to join our Cloud Engineering team. As an Entry Level Software Engineer in Cloud Storage, you will play a crucial role... 
    Entry level
    Full time
    Internship
    Local area

    NetApp

    San Jose, CA
    5 days ago
  • $100 per hour

     ...Junior Software Engineer Hybrid (4 days onsite, 1 day remote) – Brisbane, CA To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts. Applicants must be authorized... 
    Temporary work
    Fixed term contract
    Remote work
    Work from home
    Home office
    Work visa

    Odoo

    Sunnyvale, CA
    4 days ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    GSOBA

    Santa Clara, CA
    1 day ago
  • $150k - $250k

     ...Software Engineer - San Francisco, CA A breakout startup reinventing insurance claims processing with AI already at 7-figure ARR are looking for Software Engineers to join their team. What will I be doing: Ship to production from day one with full ownership... 
    Immediate start
    Relocation

    Acceler8 Talent

    Santa Clara, CA
    4 hours ago
  • $100k - $200k

     ...pioneering technology company in Palo Alto seeks a Founding Engineer to collaborate closely with co-founders and early customers. This entry-level position focuses on closing the loop on autonomous software engineering. Candidates should be eager to contribute to innovative... 
    Entry level

    Deeptrace

    Palo Alto, CA
    5 days ago
  •  ...About the Role We are building the next generation of Xage’s QA Engineering function and are looking for two sharp, hungry automation...  ...sprint planning and release planning to define test scope and entry/exit criteria Write test plans and test strategies for new features... 
    Entry level
    Internship
    Worldwide

    Xage Security

    Palo Alto, CA
    1 day ago
  • Skills MySQL, React, Nginx, Kubernetes, Python (Flask). We use Iceberg - Timeseries database but knowledge is optional. Key Responsibilities Design, develop, and optimize full‑stack applications using modern frameworks like React and Flask. Build and enhance RESTful ...
    Contract work
    3 days per week

    NGUSoft

    Santa Clara, CA
    3 days ago
  • $100k - $150k

     ...outlets including NBC, NPR, The New York Post, and CNET. About the Role: We are seeking a highly skilled Machine Learning Engineer to join an early-stage, mission-driven startup that's building cutting-edge AI-powered products for real-world human interaction.... 
    Entry level
    Full time

    Uare.ai

    Los Altos, CA
    5 days ago
  • $153k - $222k

     ...vehicles. Here at Applied, we encourage all engineers to take ownership over technical and...  ...productionize next generation self-driving software Help scale end-to-end training by...  ..., educational attainment, skill level requirements, interview performance, and... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  •  ...Senior Software Engineer This is an opportunity to join a leader in cloud-first networking and security services, as a Senior Software Engineer in Santa Clara, CA. The role focuses on developing and maintaining software using microservices architecture for next-generation... 

    Akraya

    Santa Clara, CA
    2 days ago
  • $153k - $222k

     ...commitments. About the Role As the data engine team, our goal is to provide a central...  ...A Bachelor's degree in Computer Science, Software Engineering, or equivalent ~2+ years of...  ..., educational attainment, skill level requirements, interview performance, and... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $100k

     ...Software Engineer, TT-Distributed Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations...  ...Toronto, ON. We welcome candidates at various experience levels for this role. During the interview process, candidates will... 

    Tenstorrent

    Santa Clara, CA
    18 days ago
  • $226.14k

     ...Job ID: 25-11020 Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Santa Clara, CA. Job duties • Design, develop and implement customized enterprise-wide software applications... 

    Intelliswift

    Santa Clara, CA
    3 days ago
  • $134.57k - $142.8k

     ...Company Name: HITACHI ENERGY USA INC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: Software Engineer positions offered by Hitachi Energy USA Inc. (Santa Clara, California).... 
    Full time
    Remote work

    Hitachi

    Santa Clara, CA
    1 day ago
  • $140k - $150k

     ...Software Engineer, Early Career DeepInfra is looking for early-career Software Engineers (0-2 years of experience, including internships) to join our team. You'll work closely with our experienced engineers to design, build, and scale infrastructure for serving top... 
    Entry level
    Full time
    Internship

    Deepinfra

    Palo Alto, CA
    3 days ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database...  ...: Sunnyvale, United States Team: Core Database Position Level: Software Engineer About Yugabyte At Yugabyte, we are on... 
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineer Greetings from Rootshell Inc, Role: Software Engineer, Location: Santa Clara, CA Duration: Long Term At least 8+ years of hands-on software development Experience with multi-threading, collections Hands on experience in developing micro services Experience... 

    Rootshell Inc

    Santa Clara, CA
    3 days ago
  • $109k - $204k

     ...Software Engineer II, Developer Experience CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers...  ...to design for reliability and maintainability at a component level. ~ Proficiency in Go, Python, or a similar language; experience... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $152k - $208.5k

     ...Software Engineer Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and... 
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    17 hours ago
  •  ...Software Engineer Will work on new features and applications the client is building as part of the Low / No Connectivity project. Responsibilities: Work with architects and lead engineers to implement service end-points Use experience in developing java... 
    H1b

    Procom

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Entry Level. Be the first to apply!