
Senior Software Engineer, AI Innovation and Research
- Bangalore, Karnataka
- Permanent
- Full-time
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience with Machine Learning (ML) infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
- Experience in technical projects, from conception to deployment, with a focus on delivering results on time.
- Experience in a research or academic setting, collaborating with researchers and translating research findings into practical applications.
- Experience in machine learning, deep learning, and AI development, with a track record of building and deploying production-level models.
- Experience in Partner and devices product portfolio and an understanding of AI.
- Ability to work with distributed teams, including product managers, researchers, and other stakeholders, across multiple time zones to drive AI adoption and integration.
- Develop, train, evaluate, and deploy AI/ML models, ensuring their robustness, scalability, and integration into production systems.
- Collaborate with Partners and Devices Forum product teams and research teams to deliver AI-based features.
- Work with the team, leveraging their proximity and partnerships with product teams to maximize efficiency and impact.
- Identify common needs across multiple engagements and build shared infra and models which will serve as a common toolset and blueprints to deliver the next engagements faster.
- Transfer valuable AI knowledge and expertise to the product teams you engage with, empowering them for future AI-driven initiatives.