Overview
Graduate engineer role supporting development and configuration of Drupal-based websites under guidance, with exposure to testing, integrations and AI/ML exploration.
What you'll do
- Support development and configuration work on Drupal-based websites under guidance, using Drupal/PHP, Twig, HTML5, CSS3, JavaScript and responsive web practices.
- Assist with defect analysis, enhancements, unit testing, code reviews and technical documentation across the software development lifecycle.
- Learn and use Git/GitHub workflows, Jira-based Agile delivery and CI/CD practices for controlled releases to Acquia Cloud environments.
- Help validate web integrations and data flows involving REST APIs, JSON/XML, product information, digital assets and search services.
- Participate in functional, regression, accessibility and performance testing; document results and help resolve findings.
- Use analytics and monitoring tools to identify opportunities related to site reliability, Core Web Vitals, SEO/AEO and customer experience.
- Explore responsible AI/ML use cases for web, including generative search, content assistance, metadata/tagging, recommendations, chatbot concepts and developer productivity.
- Create small proofs of concept using approved AI tools or APIs, with attention to data privacy, security, accuracy, bias and human review.
- Follow secure coding, accessibility, documentation and platform-governance standards.
What you'll need
- Academic background in BE / B. Tech Computer Science, Electronmics & Communication, or Electronics & Electrical Engineering.
- Foundation in at least one programming language such as PHP, JavaScript, Python, Java or C/C++, with willingness to learn PHP and Drupal.
- Basic understanding of HTML, CSS, JavaScript, databases, object-oriented programming, data structures, APIs and software testing.
- Knowledge of HTML, CSS, JavaScript and web development fundamentals.
- Understanding of programming concepts and databases.
- Familiarity with Git, Agile development and software testing.
- Basic understanding of REST APIs, JSON and cloud concepts.
- Strong analytical, problem-solving and communication skills.
- Ability to learn quickly and work collaboratively in a team environment.
- Working knowledge of Microsoft Office.
Nice to have
- Exposure through college coursework, academic projects, capstone work, hackathons or internships to Git, cloud platforms, CI/CD, Linux/command line, containers or Agile methods.
- Familiarity with Microsoft Teams, GitHub Copilot or other approved AI assistants.
- Interest in AI/ML fundamentals, generative AI, prompt design, retrieval-augmented generation, data preparation, evaluation and responsible AI.
- College projects and hackathon experience.
- Interest in AI/ML, Generative AI and digital experiences.
Details
Read the full description and apply on the company’s own careers page.