Senior Software Engineer

Advantest Corp

San Jose, CA

JOB DETAILS
SKILLS
Algorithms, Application Programming Interface (API), Artificial Intelligence (AI), Automation, Concurrency, Data Entry, Docker, Error Handling, Linux Operating System, Prototyping, Redis, Reliability Engineering, Reliability Testing, Software Engineering
LOCATION
San Jose, CA
POSTED
30+ days ago

We are looking for a Senior Software Engineer to help build the backend and platform foundation for AI-assisted engineering automation. This role is ideal for someone who enjoys building reliable backend services, long-running workflow execution, data and artifact handling, deployment, observability, and integration with AI/ML services. The engineer in this role will help turn advanced prototypes into reliable internal platforms used by engineering teams. It is also a strong fit for platform engineers who want to grow into AI infrastructure, LLM integration, and agent-enabled engineering workflows.

WHAT YOU WILL DO:

  • Build backend APIs and services for engineering automation workflows.
  • Design and improve long-running job execution using worker queues such as Celery/Redis or similar

systems.

  • Develop reliable handling of engineering data, input files, configurations, logs, intermediate outputs,

final results, and versioned artifacts.

  • Improve platform reliability through testing, structured logging, monitoring, error handling, and

failure recovery.

  • Containerize, deploy, and operate services using Docker and Linux-based environments.
  • Support concurrent users and workloads through scalable service design, queue management, and

resource-aware execution.

  • Integrate platform services with automation engines, AI assistants, local models, and external AI/ML

services.

  • Work closely with algorithm, AI, and domain engineers to convert engineering workflows into

maintainable software.

About the Company

A

Advantest Corp