jobapplier

Apprentice Software Engineer

Perceptive

Skills

Required

  • Software Engineering
  • AI/ML
  • JavaScript
  • Python
  • SQL

Preferred

  • software development
  • system support
  • Imaging
  • domain-specific platforms
  • SDLC
  • programming
  • AI / automation
  • Selenium / RPA

About Perceptive

  • We’re on a mission to change the future of clinical research.
  • At Perceptive, we help the biopharmaceutical industry bring medical treatments to the market, faster.
  • Our mission is to change the world but to do this, we need people like you.

Responsibilities

Verify OTP (mobile + email)

  • Submit the form → you’ll get a login ID Login again and complete profile + e-KYC (Aadhaar verification is mandatory for eligibility & stipend).
  • Please ensure that you attach your NATS registration screenshot along with your resume while applying for the position.
  • Job Purpose As a Software Engineering Apprentice under the NATS program, you will undergo structured on-the-job training for 12 months.
  • You will work closely with experienced engineers and mentors to contribute to real-world projects and build foundational skills in software development, testing, and system support within the eClinical and Imaging Business Units.
  • You will gain exposure to and build foundational skills in domain-specific platforms, modern tools, SDLC, programming, and AI/automation frameworks.
  • Participate in structured training modules and on-the-job learning assignments.
  • Work under the guidance of assigned mentors/supervisors.
  • Demonstrate learning agility, professionalism, and adherence to company policies.
  • Collaborate with cross-functional teams to support project objectives.
  • Work with programming tools and eClinical/Imaging systems.
  • Support SDLC activities such as requirement gathering, documentation, testing, and deployment.
  • Assist with guided coding in development, testing, debugging and validation activities.
  • Support regression testing and issue tracking.
  • Support development of scripts, workflows, and process optimization solutions Contribute to AI/automation initiatives using tools like Python, Selenium, or RPA platforms.
  • Document processes, create reports, and maintain project logs.
  • Participate in team meetings, code reviews, and knowledge-sharing sessions.
  • Other Carries out any other reasonable duties as requested.
  • Functional Competencies (Learning Outcomes) Develop a strong understanding of the organization’s business model, clinical trial lifecycle, eClinical/Imaging platforms, tools, workflows, and standard operating procedures (SOPs).
  • Build robust domain knowledge, technical capability, analytical thinking, and professional behaviour aligned with the business unit’s requirements.
  • Effectively deliver assigned projects and tasks within defined timelines as part of the training program.
  • Behaviour Competencies Willingness to learn
  • Time Management Analytical thinking
  • Results orientation Cross-functional collaboration

Requirements

  • 👉 NATS Student Registration Click on “Student Register / Enroll” Keep these details ready before starting: Aadhaar (for e-KYC)
  • Mobile + Email (OTP verification) Degree/Provisional certificate (PDF) APAAR ID (now mandatory)
  • Education and Certifications Graduates in Software Engineering, Computer Science or related faculties, eligible under NATS, with strong interest in learning and applying skills in a professional environment.
  • Foundational certificate in AI/ML, JavaScript, Python, SQL or relevant certification.
  • Fluent

Location

Perceptive, Building 12C, Raheja Mindspace, Hyderabad 500081 Department: Technology Employment Type: Apprenticeship (12 Months) Eligibility: Candidates registered on NATS portal; No Prior experience required How to register through NATS portal?

Fill basic details

Personal Info, Education Details, Bank details