Advantest Logo

Advantest

Staff Senior Software Engineer - AI ML

Posted 9 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Expert/Leader
In-Office
Chennai, Tamil Nadu
Expert/Leader
The role involves designing high-performance AI/ML-integrated software solutions, leading architecture discussions, and optimizing microservices with a focus on semiconductor test systems.
The summary above was generated by AI
Job Summary & Responsibilities

Position Overview: We are seeking a highly skilled Staff Software Engineer with a strong technical background in AI/ML, .NET 10, C#, MCP (Model Context Protocol), Python, Java, C++, and .NET Aspire. The role will focus on designing and delivering high-performance microservices, intelligent software components, and hybrid platform solutions that integrate advanced AI/ML capabilities into our semiconductor test infrastructure.

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.
Preferred Qualifications

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.

Top Skills

.Net 10
.Net Aspire
Ai/Ml
Apache Pulsar
Blazor
C#
C++
Docker
Fluent Assertions
Grpc
HTTP
Java
Kafka
Kubernetes
Mcp
NoSQL
Playwright
Python
SQL
Tcp/Ip
Udp
Xunit

Similar Jobs

3 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Junior
Junior
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Engineer will design and implement services for SES Gateway and Teleport locations, manage RF service commissioning, and monitor service improvements while collaborating with internal teams and clients.
Top Skills: AutocadBuilding And Ip InfrastructureData & Video ServicesExcel VbaIot SystemsMonitoring And Control SystemsMS OfficeRf Service Commissioning
3 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Software Engineer leads software optimization and development for resource allocation systems, ensuring high quality through testing, code reviews, and mentoring.
Top Skills: Azure DevopsCythonNumbaNumpyPostgresPython
3 Hours Ago
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Senior Support Engineer ensures optimal network performance via monitoring, troubleshooting complex issues, and managing change requests while delivering excellent customer support.
Top Skills: AsaBgpCisco AsrCompassDataminerEigrpEx SeriesHelixJuniper MxMplsOspfSatnmsSciencelogic Em7SdwanService NowVrrpZenoss

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account