Cognizant is a technology and engineering company focused on building AI-augmented enterprises through AI, software engineering, cloud, data, quality, infrastructure, and operations. The Frontier Certified Engineer will receive structured training and mentorship while developing software, AI-enabled applications, automation solutions, and data-driven systems in collaboration with cross-functional teams and AI-powered tools.
Learn to use AI-assisted development tools and emerging engineering technologies to build and improve software solutions
Write, test, debug, and enhance code while collaborating with teammates and AI-powered tools
Support the development of AI-enabled applications, workflows, and automation solutions
Help evaluate AI-generated outputs for quality, accuracy, performance, and business relevance
Participate in building knowledge systems, retrieval workflows, and data-driven solutions that improve AI experiences
Contribute to testing, deployment, monitoring, documentation, and operational support activities
Collaborate within a small, cross-functional pod to deliver measurable customer and business outcomes
Apply responsible AI principles and engineering best practices when developing solutions
Continuously learn new tools, technologies, and delivery approaches in a rapidly evolving technology landscape
Participate in technical training, certifications, workshops, and hands-on learning experiences to build Frontier engineering capabilities
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Science, Engineering, Mathematics, or a related technical discipline
Recent graduate or early-career professional with technical experience gained through coursework, internships, co-ops, research, military experience, certifications, hackathons, capstone projects, personal projects, or similar experiences
Demonstrated interest in software development, cloud technologies, artificial intelligence, data engineering, automation, or related technology fields
Strong analytical, troubleshooting, and problem-solving skills
Strong written and verbal communication skills
Ability to collaborate effectively in a team-oriented environment
Curiosity, adaptability, and willingness to learn quickly in emerging technology domains
Ownership mindset and accountability for delivering high-quality work
Preferred
Experience with one or more programming languages such as Python, Java, JavaScript, TypeScript, C#, or similar technologies
Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud
Familiarity with generative AI, large language models, prompt engineering, or AI-assisted development tools
Exposure to APIs, automation platforms, databases, software development methodologies, or data engineering concepts
Familiarity with source control tools such as Git and collaborative development practices
Experience with academic, personal, or internship projects involving software development, AI, cloud, data, or automation technologies
Interest in responsible AI, emerging technologies, and continuous technical learning