AI-Enabled Software Product Engineer

in-tech GmbH
Bengaluru, Karnataka, India

About Job

As a specialist in electronics and software for the past 20 years, in-tech is a dynamic, fast-growing engineering company headquartered in Munich, Germany employing around 2350 employees globally across 20 project locations in 8 countries.in-tech develops innovative engineering solutions for the automotive, rail, aerospace, defence, and industrial sectors.

We are committed to a flexible, modern work culture and work-life balance. Our colour orange stands for liveliness, warmth, and dynamism. We value a strong team spirit, fresh ideas and a positive work culture. We call it the “Orange Spirit”!

Since 2024, in-tech became a subsidiary of Infosys Ltd. This strategic partnership enables us to offer our customers even more comprehensive development and digitalisation services and a greater offshore capability.

We are looking for an experienced AI-Enabled Software Product Engineer / Senior Engineer / Technical Lead to drive AI-assisted software development and innovation. The role involves hands-on use of AI coding assistants, building LLM-enabled applications, and integrating agentic AI frameworks into enterprise solutions. You will lead efforts in AI-driven code generation, refactoring, testing, and modernization while ensuring secure coding and responsible AI governance. If you are passionate about application support, enjoy working in dynamic environments, and want to contribute to a culture of operational excellence, we would love to hear from you.

Key Responsibilities

Perform hands-on AI-assisted software development using tools like GitHub Copilot, Cursor, Claude Code, Amazon Q Developer, or equivalents.

Engineer prompts and context for requirements analysis, code generation, refactoring, debugging, documentation, and test generation.

Design and develop LLM-enabled applications using APIs such as Azure OpenAI, OpenAI, Anthropic, or equivalent platforms.

Implement Retrieval-Augmented Generation (RAG), embeddings, and vector database solutions for enhanced AI capabilities.

Develop agentic AI applications using frameworks like LangGraph, Semantic Kernel, CrewAI, or similar.

Manage MCP/agent orchestration and integrate AI agents with enterprise applications and SDLC tools.

Architect and develop robust API/microservices solutions using REST, event-driven architectures, and cloud-native technologies.

Implement CI/CD pipelines, containerization, and cloud deployments using Git, Docker, Kubernetes, and Azure/AWS/GCP platforms.

Lead AI-enabled Quality Engineering (QE) initiatives including unit/test generation, automated testing, defect analysis, and root cause analysis.

Utilize AI tools for legacy code understanding, modernization, code translation, and refactoring.

Ensure secure coding practices, AI governance, and adherence to Responsible AI principles.

Collaborate with cross-functional teams to drive AI innovation and deliver high-quality software products.

Requirements

Bachelor’s or master’s degree in computer science, Software Engineering, or related field.

Proven experience in AI-assisted software development using modern AI coding assistants.

Strong expertise in prompt engineering and context management for AI-driven code tasks.

Hands-on experience building LLM-enabled applications with APIs like Azure OpenAI, OpenAI, or Anthropic.

Working knowledge of RAG, embeddings, and vector databases.

Experience with agentic AI frameworks such as LangGraph, Semantic Kernel, or CrewAI.

Understanding of MCP/agent orchestration and integration with enterprise and SDLC tools.

Strong skills in API/microservices development, REST, event-driven architectures, and cloud-native design.

Proficiency in CI/CD, containerization, and cloud platforms including Git, Docker, Kubernetes, Azure, AWS, or GCP.

Experience in AI-enabled Quality Engineering including automated testing and defect analysis.

Ability to leverage AI for legacy code modernization, translation, and refactoring.

Knowledge of secure coding practices, AI governance frameworks, and Responsible AI principles.

Excellent problem-solving, communication, and leadership skills to guide teams and collaborate effectively.

Apply with us

If you have experience and team spirit and are looking for a great place to work, then start your job with us.

As part of our dedication to the diversity of our workforce, in-tech is committed to equal employment opportunity without regard for age, race, colour, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion

We develop technologies that make the future possible: As an engineering and digitalization partner, we support our customers in developing intelligent, connected, and software-based systems. Through engineering excellence, innovative technologies, and global collaboration, we create sustainable value and accelerate innovation. At the same time, we foster an environment where people take pride in helping to shape the technologies of tomorrow.

Score my resume against this job, free →

Questions about this job

How do I apply for the AI-Enabled Software Product Engineer job at in-tech GmbH?

Use the apply link on this page: you apply directly with in-tech GmbH on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does in-tech GmbH want for this AI-Enabled Software Product Engineer role?

The job description asks for Bachelor’s or master’s degree in computer science, Software Engineering, or related field., Proven experience in AI-assisted software development using modern AI coding assistants., Strong expertise in prompt engineering and context management for AI-driven code tasks., Hands-on experience building LLM-enabled applications with APIs like Azure OpenAI, OpenAI, or Anthropic., Working knowledge of RAG, embeddings, and vector databases., Experience with agentic AI frameworks such as LangGraph, Semantic Kernel, or CrewAI., Understanding of MCP/agent orchestration and integration with enterprise and SDLC tools. and Strong skills in API/microservices development, REST, event-driven architectures, and cloud-native design.. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at in-tech GmbH?

Apply to the in-tech GmbH roles that match your experience, and tailor your resume to each job description: for this role that means showing Bachelor’s or master’s degree in computer science, Software Engineering, or related field., Proven experience in AI-assisted software development using modern AI coding assistants., Strong expertise in prompt engineering and context management for AI-driven code tasks.. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this AI-Enabled Software Product Engineer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with in-tech GmbH, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →