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
  • $81.7k - $165.8k

    Software Engineer I - Embedded System Job Description: We’re looking for people who are excited about building infrastructure that global...  ...on location, experience, education, and skills. Position Level: TCP_01 (Entry Level) Equal Employment Opportunity Hewlett Packard... 
    Entry level

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    2 days ago
  • General Motors is seeking a Software Engineer to support autonomous driving systems. This early-career role involves developing software for evaluating driving data while fostering skills in distributed systems and software engineering. Candidates should be pursuing or... 
    Entry level

    General Motors

    Sunnyvale, CA
    2 days ago
  • $135k - $235k

     ...Join to apply for the Forward Deployed Software Engineer role at Candid Health This range is provided by Candid Health. Your actual...  ...(for sales roles), and employee benefits. Seniority level Entry level Employment type Full-time Job function Engineering... 
    Entry level
    Full time

    Candid Health

    Menlo Park, CA
    7 hours ago
  • Job Opportunity With SynergisticIT SynergisticIT is a full-service staffing and placement firm servicing clients in America for the past 12 years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide...
    Entry level
    H1b

    SynergisticIT

    Santa Clara, CA
    3 days ago
  •  ...competing with existing Jobseekers. For entry level Job seekers to get client interviews...  ...Currently, We are looking for entry-level software programmers, Java Full stack developers...  .../ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science... 
    Entry level
    H1b

    SynergisticIT

    Sunnyvale, CA
    17 hours ago
  • $116k - $174k

     ...for all. We're searching for a Software Engineer to join our Vehicle Platforms team. This...  ...autonomous trucks, bridging the gap between high-level autonomy software and physical vehicle...  ...compensation, and benefits. #LI-Entry-Level Working at Aurora At... 
    Entry level
    Full time
    Internship
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    10 hours ago
  • $21 per hour

     ...ML lifecycle—from data collection and validation, to feature engineering, model training, and deploying optimized inference on embedded...  ...‑building skills. Bonus Points if You Have Previous entry‑level work experience strongly preferred. Strongly prefer candidates... 
    Entry level
    Full time
    Work experience placement
    Internship
    Work at office
    Remote work
    Flexible hours

    HARMAN

    Sunnyvale, CA
    3 days ago
  • The Role Are you a software engineer who has honed your craft, partnership, and execution over years building and improving production systems...  ...other, and build world-class AI systems Qualifications Entry level experience designing, building, and improving production... 
    Entry level
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Centaur Labs

    Mountain View, CA
    5 days ago
  • $189.7k - $232.93k

     ...Responsibilities Analyze user needs and software requirements, develop solutions, and determine feasibility of design within time and...  ...variety of fields such as infrastructure, robotics, and graphics engineers, as well as startup veterans, to design software and obtain... 
    For contractors
    For subcontractor

    Decisive Point

    Sunnyvale, CA
    17 hours ago
  •  ...fading. Manual tasks are history. Brevian empowers teams with real-time intelligence, automated workflows, and seamless execution. Software Engineer BREV/AN is at the forefront of revolutionizing how businesses leverage artificial intelligence. Sales has evolved. CRMs are... 
    Flexible hours

    BREVIAN

    Sunnyvale, CA
    4 days ago
  •  ...shixxxxxx - Software Engineer Job Profile in Sunnyvale, CA Industry IT Software / Services Job Location Sunnyvale, CA My Roles and Responsibilities Hi, I'm Shivani! I'm a backend and platform engineer with experience building distributed systems, data pipelines, and infrastructure... 

    Sulekha.com New Media Pvt Ltd

    Sunnyvale, CA
    7 hours ago
  •  ...Xoriant Corporation in Sunnyvale, CA is seeking applications for the following position: Job Title Software Engineer Location Xoriant Corporation, 1248 Reamwood Avenue, Sunnyvale, CA 94089 and various unanticipated locations in U.S. Job Duties Analyze and evaluate requirements... 
    Relocation

    Xoriant

    Sunnyvale, CA
    4 days ago
  • $152k - $208.5k

     ...Software Engineer III - (E3) page is loaded## Software Engineer III - (E3)locations: Santa Clara,CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: R2613513**Who We Are**Applied Materials is a global leader in materials engineering solutions used to produce... 
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    7 hours ago
  •  ...Job Description Insight Global is seeking an enthusiastic Software Engineer to join a fast-growing technology company focused on revolutionizing how businesses connect, secure, and optimize their networks within their Remote Browser Isolation team. This role involves... 
    Remote work

    Insight Global

    Santa Clara, CA
    3 days ago
  • $123.2k - $189.1k

     ...Job Description As a Software Engineer on the Software Validation team within the AV organization, you will play a critical role in simulation...  ...communication skills , capable of switching between high‑level and detailed technical discussions. Curiosity and willingness... 
    Internship
    Local area
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    7 hours 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
  •  ...About the job Data Entry Assistant (Junior / Remote) CHECK YOUR EMAIL, INCLUDING YOUR SPAM FOLDER, FOR INSTRUCTIONS AFTER APPLYING...  ...precision and an eye for detail? If so, we have the perfect entry-level opportunity for you as a Remote Data Entry Operator at our company... 
    Entry level
    Remote work

    Only Data Entry

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

     ...Senior Full Stack Software Engineer Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants... 
    Work at office
    Worldwide
    Monday to Friday

    BentoBox

    Sunnyvale, CA
    1 day 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
  • $120k - $170k

     ...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    3 days ago
  • $140k - $210k

    Android Systems Engineer - Core Payments Join the Clover team as an experienced Android Systems Engineer to build, certify, and operate...  ...relevant field, and/or equivalent military experience. 2‑5+ years of software development experience. Strong focus on architecture and... 
    Entry level
    Monday to Friday

    Shoptalk

    Sunnyvale, CA
    1 day ago
  • $320k

     ...and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable...  ...meet NVIDIA’s needs Mentor architects and engineering teams to grow them into future leaders...  ...Qualifications Knowledge of cloud and cluster level deployment and management systems... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $150k - $250k

     ...very start. Role Overview You will be responsible for architecting and implementing the platform layer (Bootloader through system software) on a large scale embedded system. This will also include image and software lifecycle management - packaging, upgrades, high... 

    Cylake Inc.

    Sunnyvale, CA
    3 days ago
  • EchoPixel is seeking a passionate software engineer to join a dedicated team of clinical specialists, software engineers, imaging experts, and stereoscopic visualization pioneers to help drive the development of next-generation AR / VR software for live imaging-based surgical... 
    Work experience placement

    EchoPixel Inc.

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

    About the role We are looking for a software engineer excited about delivering cutting‑edge automotive validation products with a tight customer...  ...credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope... 
    Full time
    For contractors
    For subcontractor

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • Overview Software Engineer (Back End) @ Sunnyvale CA TITLE: Software Engineer (Back End) LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Description...  ...using platform’s automated CI and deployment tools Work as Level 3 production support engineer on a rotation-basis to help... 
    Contract work
    Local area

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    2 days ago
  • $135k - $155k

     ...possible, with the ultimate goal of enabling human life on Mars. Software Engineer (Starlink Mobile) The Starlink Mobile network will expand...  ...(ITAR). Compensation and Benefits Software Engineer/Level I: $135,000 - $155,000 per year Software Engineer/Level II:... 
    Permanent employment
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    4 days ago
  • $129.4k - $198.4k

    General Motors is seeking a skilled professional for a vehicle modeling role. Responsibilities include developing simulation components for vehicle systems and collaborating with technical experts. The ideal candidate will have a Bachelor’s degree in a related field and...
    Relocation

    General Motors

    Sunnyvale, CA
    4 days ago
  • $135.8k - $217.3k

     ...technology leader in Electronic Design Automation software. Our software tools enable companies...  ...looking for a highly motivated software engineer to work in the Calibre D2S division. You...  ...from the transistor to the package level. As the semiconductor industry continues... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Siemens AG

    Santa Clara, CA
    9 days ago
  • $119k - $179k

     ...opportunities and leave your mark, come join us. THE ROLE As a Software Engineer Grad, you will be part of a team that’s building the future...  ...to tackle challenging, real‑world problems from low‑level hardware to large‑scale cloud systems. This role is a unique... 
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

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