KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
REQUIREMENT_ID_1345 โ€ข 3-DAY_ACTIVE_POLICY

AI/ML/Gen AI Engineer

Company
Company Ascendion
Type
Opportunity Type Internship
Salary
Stipend / Salary 6 LPA โ€“ 10 LPA (depending on experience and skill set)
Location
Location Bangalore, Karnataka, India
Posted Date
Posted Date Yesterday
Artificial Intelligence Machine Learning Generative AI Python TensorFlow PyTorch Data Structures Algorithms API Development Appium Automation Android
๐Ÿ“–
Aptitude Practice Questions Open Resource โ†—
Curated quantitative and logical reasoning problems to help you ace the online test at Ascendion.
๐Ÿ“–
Company Interview Preparation Guide Open Resource โ†—
Comprehensive guide covering typical interview formats and questions asked by technology firms like Ascendion.
๐Ÿ“–
Comprehensive Interview Prep Resources Open Resource โ†—
A collection of tutorials, mock interviews, and tips to strengthen your technical and HR interview performance.
๐Ÿ“–
Algorithm Practice Problems Open Resource โ†—
Extensive set of coding challenges to sharpen dataโ€‘structures and algorithm skills required for Ascendion's technical round.

B.Tech, M.Tech or MCA in Computer Science, Electronics, Information Technology or related streams. Minimum 60% aggregate (or 6.5 CGPA) in graduation. Final year students of the 2024โ€‘2026 batches are eligible. No active backlogs at the time of joining.

1
Round 1: Online Aptitude Test (logical reasoning, quantitative, verbal)
2
Round 2: Technical Interview (coding, data structures, AI/ML concepts, system design)
3
Round 3: HR Interview (fit, motivations, cultural alignment)
Ascendion is a fastโ€‘growing technology services firm headquartered in Bangalore, Karnataka. The company specializes in delivering endโ€‘toโ€‘end digital transformation solutions, with a strong focus on artificial intelligence, data engineering, and cloud-native platforms. Over the past few years, Ascendion has built a reputation for partnering with Fortuneโ€‘500 enterprises and innovative startups alike, helping them harness the power of AI to drive business outcomes. The organization prides itself on a culture of continuous learning, where engineers are encouraged to experiment with cuttingโ€‘edge technologies and contribute to openโ€‘source projects. The work environment at Ascendion is collaborative and inclusive. Teams operate in crossโ€‘functional pods, sharing knowledge through regular tech talks, hackathons, and mentorship programs. Employees enjoy a balanced workโ€‘life rhythm, flexible working hours, and the option to work from the office or remotely as per project requirements. The companyโ€™s commitment to employee growth is evident through structured learning pathways, certifications, and clear promotion criteria. The AI/ML/Gen AI Engineer role is designed for fresh graduates and earlyโ€‘career professionals who are passionate about building intelligent systems. As a member of the AI Solutions team, you will contribute to the design, development, and deployment of machineโ€‘learning models and generative AI applications that solve realโ€‘world problems for Ascendionโ€™s clients. You will work closely with data scientists, product managers, and software engineers to translate business requirements into scalable AI solutions. Key Responsibilities: 1. Design, develop, and fineโ€‘tune machineโ€‘learning and generative AI models using Python libraries such as TensorFlow, PyTorch, and Keras. 2. Build endโ€‘toโ€‘end AI pipelines, including data ingestion, preprocessing, model training, evaluation, and deployment. 3. Develop RESTful APIs to expose AI services and integrate them with frontโ€‘end or mobile applications. 4. Participate in code reviews, technical discussions, and knowledgeโ€‘sharing sessions to maintain high code quality. 5. Document technical processes, model architectures, and deployment procedures for internal and client consumption. 6. Stay updated with the latest advancements in AI/ML, generative AI, and related research papers. 7. Collaborate with crossโ€‘functional teams to understand business problems and propose AIโ€‘driven solutions. 8. Optimize model performance and scalability on cloud platforms such as AWS or GCP. 9. Contribute to automation testing using tools like Appium and Selenium for AIโ€‘enabled applications. 10. Assist in creating demo prototypes and proofโ€‘ofโ€‘concepts for prospective clients. Tech Stack: Python, TensorFlow, PyTorch, Keras, Scikitโ€‘learn, Pandas, NumPy, Docker, Kubernetes, AWS/GCP, REST APIs, Git, CI/CD pipelines, Appium, Android SDK. Growth Path: Junior AI Engineer โ†’ AI Engineer โ†’ Senior AI Engineer โ†’ Lead AI Engineer โ†’ AI Solutions Manager. The role offers exposure to highโ€‘impact projects, mentorship from senior AI architects, and opportunities to lead teams as you progress. Why Join Ascendion? You will work on cuttingโ€‘edge AI initiatives, gain handsโ€‘on experience with generative models, and be part of a supportive community that values innovation and personal development. The companyโ€™s strong client portfolio ensures that you will see the tangible impact of your work across diverse industries.

Ascendion โ€” QA & Automation Testing Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC ๐Ÿ“–
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource โ†—
COMPANY GUIDE ๐ŸŽฏ
Ascendion Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Ascendion and off-campus tech roles.

Open Resource โ†—
MOCK TESTS & PAPERS ๐Ÿ“
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource โ†—
CODING PRACTICE ๐Ÿ’ป
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource โ†—
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Artificial Intelligence, Machine Learning, Generative AI, Python, TensorFlow, PyTorch, Data Structures, Algorithms, API Development, Appium, Automation, Android) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
Ascendion Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer โ–ผ
Model Answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer โ–ผ
Model Answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer โ–ผ
Model Answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer โ–ผ
Model Answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer โ–ผ
Model Answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Why do you want to join Ascendion as a AI/ML/Gen AI Engineer?
Preparation Tip: Highlight Ascendion's market reputation, recent tech innovations, and how your skills in Artificial Intelligence directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software Engineering

View Category Feed โ†—
Ascendion
AI/ML/Gen AI Engineer
Apply Apply Now โ†—
Chat Chat with Kashii