LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We are much more than a digital resume – we transform lives through innovative products and technology. At LinkedIn, our approach to flexible work is centered on trust and optimized for culture, connection, clarity, and the evolving needs of our business. The work location of this role is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team. This role will be based in Bangalore, India Productivity Engineering is a team at LinkedIn that builds products that power LinkedIn’s business. We drive technology vision, architecture, and design systems that help the company deliver major business processes (talent acquisitions, sales, finance, and customer support etc.). We deliver applications and products that let our customers do business with us in a seamless way, help grow our top line, and increase our efficiency. As a part of the Talent Productivity Engineering team, you will be building out custom web solutions and integrations that LinkedIn employees don’t just use, but love. This is an innovative team working with various parties involved in the candidate and employee journeys. Our work directly impacts the way LinkedIn hires, develops, and engages the best talent across the globe. We are seeking a skilled AI Integration Engineer with expertise in Azure API Management (APIM) to join our team and drive the seamless integration of artificial intelligence models into existing software and business workflows. The ideal candidate will possess a good background in AI/ML frameworks, API development, and system integration using Azure APIM, ensuring AI solutions enhance business operations effectively. Responsibilities: - Design, develop, and operationalize deployment of complex, enterprise-grade integration and AI solutions to seamlessly connect LinkedIn enterprise systems and applications by leveraging open-source technologies, multiple Azure Services (APIM, Function Apps, services, Azure SQL, and Event Hubs, etc.) and multiple AI services including Open AI - Be responsible for the end-to-end lifecycle of these services, ensuring their scalability, reliability, and security - Collaborate with your peers to craft, develop, test, and maintain services and features using your deep technical expertise, problem-solving skills, and a good understanding for cloud-based AI service development and operations - Collaborate with cross-functional teams, including software engineers, SAAS product teams, researchers, UX design, and product managers - Facilitate requirements gathering and process mapping workshops, review business/functional requirement documents, architect product or solutions and apply engineering principles to establish maintainable architecture and designs - Lead by example producing extensible and maintainable code, adhering to best engineering practices, raising the quality bar, and improving the team's response to customer incidents as well as. - Stay up to date with advancements in AI technologies and integration methodologies. Integrate AI-powered solutions with enterprise applications, APIs, and cloud services. - Maintain documentation and best practices for AI integration and deployment. Basic Qualifications: - 6+ years working experience in system integration development - BS degree in CS, CE or EE - Integration design and development using Web Services, AI services, SOAP, middleware; XML XSLT and SQL - Extensive real-world experience in Python development (or equivalent experience in Java with a willingness to transition to Python): - Design, develop, test, deploy, maintain and improve software. - Experience in Python and common python libraries - Knowledge of at least one Python web framework Example: Django, Flask, FAST - Able to integrate multiple data sources and databases into one system Pytest/Nose for Unit Testing. - Implement back-end logic using Python(or Java) to develop APIs and services that facilitate communication between AI models and applications, ensuring scalability and efficiency. - Experience with source control systems such as Git, Gerrit, and Jenkins build and continuous integration tools. - Object and data modeling; experience in relational databases, tools and variants (such as - Postgres, MySQL, Azure SQL etc.), understand the software architecture - Prior experience in Generative AI and Agentic AI. - Experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-Learn. Good understanding of RESTful APIs, microservices, and cloud platforms (AWS, Azure, GCP). Hands-on experience with MLOps tools such as Docker, Kubernetes, and CI/CD pipelines. Preferred Qualifications: - Highly self-driven, execution-focused, with a willingness to do “what it takes” to deliver results as you will be expected to rapidly cover a considerable amount of ground. - Understanding of development methodology and actual experience writing functional and technical design specifications - Excellent verbal and written communication skills, in person, online messaging, and with large teams - Prior technical, development background in either Services or Engineering – 3-5 years of hands-on solution design experience; experience developing applications on top of platforms - ERP and platform configuration implementation experience (Workday, SAP, Siebel, Oracle, Peoplesoft, etc.) - Demonstrated experience resolving complex business and application problems, performance analysis a big plus - Workday integration experience a plus - Experience with database and query optimization, debugging, QA functions, user defined functions, views, indexes etc. - Exposure to edge AI deployment and IoT integrations. - Challenges the status quo, fosters an innovative culture, and continuously learns new digital tools and methodologies Suggested Skills: • Web Services, AI services, SOAP, and middleware technologies • Python • JavaScript and React • RESTful APIs, microservices architecture, and major cloud platforms (AWS, Azure, GCP) • PostgreSQL, MySQL, and Azure SQL India Disability Policy LinkedIn is an equal employment opportunity employer offering opportunities to all job seekers, including individuals with disabilities. For more information on our equal opportunity policy, please visit Global Data Privacy Notice for Job Candidates This document provides transparency around the way in which LinkedIn handles personal data of employees and job applicants:
Job Title
Senior Software Engineer - Fullstack