Software Engineer

Lensa

Date: 9 hours ago
City: Santa Clara, California
Contract type: Full time
Lensa partners with DirectEmployers to promote this job for Fujitsu.

Key Responsibilities

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

Testing & Quality Assurance (35%)

  • 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

Technical Documentation (25%)

  • Create comprehensive technical documentation for implemented modules
  • Write API documentation and usage guides
  • Maintain deployment and setup instructions
  • Document testing procedures and compatibility matrices

Required Skills

  • 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

Preferred Skills

  • Experience with Docker containerization
  • Knowledge of CUDA/GPU computing
  • Familiarity with CI/CD pipelines
  • Experience with technical writing

Requisition ID : 30497

If you have questions about this posting, please contact [email protected]

Post a CV