Staff Senior Software Engineer - AI ML

9 - 14 years

30 - 35 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Requirements, Education & Skills:


  • Required

    : B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred. Dual degrees in EE/ME are advantageous.

  • Minimum 9+ years of software development experience, with expertise in .NET 10, C#, .NET Aspire , Python and cross-platform development.

  • Strong skills in Python, Java, and C++ for AI/ML, data processing, and platform integration.

  • Proven experience with server-side, API, Pub/Sub, and high-throughput terminal development frameworks.

  • Proficiency in machine learning model development, training, deployment, and MLOps best practices.

  • In-depth knowledge of MCP (Model Context Protocol) for AI-driven integrations.

  • Experience with multi-threading, asynchronous programming, and network protocols (TCP/IP, UDP, HTTP, gRPC).

  • Hands-on experience with xUnit, Fluent Assertions, Playwright, Blazor, and mocking frameworks.

  • Strong understanding of Test-Driven Development (TDD).

  • Experience with semiconductor test systems or automated test equipment (ATE) is a plus.

  • Experience in hybrid on-premises + cloud deployments (Azure preferred).

  • Familiarity with distributed messaging platforms (Apache Pulsar, Kafka, or similar).

  • Excellent verbal and written communication skills for both technical and non-technical

Good to Have :


  • Electron development experience for building cross-platform desktop applications.

  • Knowledge of Azure AI, Azure Machine Learning, and containerization tools (Docker, Kubernetes).

  • Experience with complex IDEs for hardware/software integration (OneImlx.Terminal or similar).

  • Experience designing distributed systems and authoring high-quality technical documentation.

  • Contributions to open-source AI/ML or developer tooling projects.

Why Join Us


  • Work on next-generation semiconductor test solutions with integrated AI/ML intelligence.

  • Collaborate with global engineering teams at the forefront of software-hardware innovation.

  • Competitive compensation, comprehensive benefits, and opportunities for global exposure.

Position Overview

Essential Duties & Responsibilities:


  • Design and implement reliable, scalable, and high-performance backend software solutions that integrate AI/ML features and interact with multiple platform services.

  • Develop and deploy AI/ML pipelines and inference services for hardware/software integrated systems.

  • Experience with asynchronous programming, multi-threading, and application debugging.

  • Strong knowledge in machine-to-machine communication, network setups, security, data transfer protocols, multi-threading, asynchronous programming, and network protocols such as TCP/IP, UDP, HTTP, and gRPC.

  • Create SDKs and APIs for customers to interface with our semiconductor test systems, and package/distribute them as NuGet packages.

  • Lead architecture discussions and implement best practices for system design, coding standards, and CI/CD workflows.

  • Contribute across multiple languages including C#, Python, Java, and C++, ensuring interoperability and optimal performance.

  • Integrate MCP (Model Context Protocol) and AI agent workflows into enterprise-grade test and automation platforms.

  • Conduct code reviews, write unit/integration tests, and ensure production-grade quality through TDD.

  • Work with SQL/NoSQL databases and optimize the data processing.

  • Collaborate with cross-functional teams to deliver solutions for on-premises, hybrid, and cloud-based environments.

  • Travel occasionally, including internationally (10% 20%).

  • Perform all other duties as assigned.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Advantest logo
Advantest

Semiconductor Manufacturing

Tokyo Cheonan-si

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru