Software Engineer Entry Level

Tata Consultancy Services

Santa Clara (CA)

On-site

USD 80,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Engineer
Senior Engineer

Tata Consultancy Services • Santa Clara (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer - Generative AI
Senior Software Engineer - Generative AI

C3.ai, Inc. • Redwood City (CA)

On-site
USD 150,000 - 198,000
Equity plan
Excellent benefits
Competitive compensation
Generative AI Engineer
Generative AI Engineer

Cloudseed Technologies • United States

Hybrid
USD 70,000 - 90,000
Hands-on mentorship
Real-world AI project involvement
Flexible remote/hybrid work model
+2
Lead Software Engineer - Generative AI
Lead Software Engineer - Generative AI

C3.ai, Inc. • Redwood City (CA)

On-site
USD 175,000 - 219,000
Excellent benefits
Competitive compensation
Generous equity
Senior GenAI Engineer (Python)Palo Alto, CA
Senior GenAI Engineer (Python)Palo Alto, CA

Evolver • Palo Alto (CA)

Hybrid
USD 180,000 - 240,000
Competitive Compensation
Hybrid work model
Career growth
+1
AI Engineer
AI Engineer

Prestige Staffing • United States

Remote
Fully remote work environment
Opportunity to work on innovative AI projects
Flexible work schedule
Generative AI Intern
Generative AI Intern

Cloudseed Technologies • United States

Hybrid
Certificate of Completion
Letter of Recommendation
Mentorship from senior AI engineers
+3
Gen AI Engineer - 57001
Gen AI Engineer - 57001

Turing • Dallas (TX)

On-site
USD 150,000 - 190,000
Director of AI Development
Director of AI Development

ALLTECH CONSULTING SVC INC • New York (NY)

On-site
USD 130,000 - 180,000