Software Engineer
Fujitsu
Date: 9 hours ago
City: Santa Clara, CA
Contract type: Full time

Key Responsibilities
JOB DESCRIPTION
Module Implementation (40%)
JOB DESCRIPTION
Module Implementation (40%)
- Implement Python modules based on provided architectural blueprints and specifications
- Develop PyTorch-based AI model components and inference pipelines
- Create clean, maintainable code following established patterns and interfaces
- Integrate multiple modules to form complete AI systems
- Conduct cross-platform compatibility testing (Windows/Linux/macOS)
- Test PyTorch, CUDA drivers, and Python package version compatibility
- Write and execute unit tests for AI models and data processing pipelines
- Perform regression testing and model performance validation
- Document test cases and results
- Create comprehensive technical documentation for implemented modules
- Write API documentation and usage guides
- Maintain deployment and setup instructions
- Document testing procedures and compatibility matrices
- Bachelor's degree in Computer Science, Engineering, or related field
- 3 years experience with Python programming
- Basic understanding of PyTorch and machine learning concepts
- Experience with unit testing frameworks (pytest, unittest)
- Familiarity with version control (Git) and package management (pip/conda)
- Understanding of software development lifecycle
- Experience with Docker containerization
- Knowledge of CUDA/GPU computing
- Familiarity with CI/CD pipelines
- Experience with technical writing
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume