Software Engineer Entry Level

Tata Consultancy Services

Santa Clara (CA)

On-site

USD 80,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package

Job summary

A leading global technology consulting firm is seeking a motivated Software Engineer graduate to join their team in California. This entry-level role involves working with Generative AI, coding, and cloud deployment, offering mentorship and the opportunity to grow in a dynamic environment. Applicants should have a strong foundation in programming and a passion for AI.

Qualifications

  • Solid understanding of at least one programming language.
  • Strong grasp of core computer science concepts.
  • Demonstrable interest in Generative AI.

Responsibilities

  • Write, test, and debug high-quality code for new features.
  • Assist in designing and refining prompts for LLMs.
  • Work with teams to contribute to technical solutions.
  • Gain hands-on experience deploying applications on cloud platforms.

Skills

Programming in Python
Understanding of AI concepts
Problem-solving
Working with cloud services

Education

Bachelor’s or Master’s in Computer Science or related field

Job description

Overview

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.

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.
Qualifications
  • 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).
Compensation

80k - 90k

Benefits

Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Generative AI Engineer
Generative AI Engineer

Insight Global • Town of Niskayuna (NY)

On-site
USD 100,000 - 190,000
Relocation package
Comprehensive benefits package
Generative AI Engineer
Generative AI Engineer

Cloudseed Technologies • United States

On-site
USD 70,000 - 90,000
Hands-on mentorship
Real-world AI project involvement
Flexible remote/hybrid work model
+2
Prompt Engineer
Prompt Engineer

Allied World Reinsurance Company • Woodbridge Township (NJ)

Hybrid
USD 42,000 - 56,000
GenAI Engineer
GenAI Engineer

Emonics LLC • Edison (NJ)

On-site
USD 90,000 - 130,000
Gen AI Developer
Gen AI Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 110,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+4
AI Engineer
AI Engineer

Narratize (HearstLab) • United States

Remote
USD 120,000 - 170,000
Senior Software Engineer – Generative AI Innovation
Senior Software Engineer – Generative AI Innovation

Horizontal Talent • Overland Park (KS)

On-site
USD 120,000 - 190,000
Gen AI Engineer
Gen AI Engineer

GlobalPoint • Charlotte (NC)

On-site
USD 120,000 - 180,000
Generative AI Intern
Generative AI Intern

Cloudseed Technologies • United States

On-site
USD 20,664 - 34,440
Certificate of Completion
Letter of Recommendation
Mentorship from senior AI engineers
+3
Director of AI Development
Director of AI Development

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 130,000 - 180,000