Sr. Software Engineer (Remote)

Rapta, Inc4 months ago
Portland, OR, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Senior Software Engineer

Position Overview

Rapta is revolutionizing American manufacturing with our AI-powered vision systems that expand manufacturing capacity by 30% while reducing errors by over 90%. We’re seeking an experienced Senior Software Engineer to develop distributed, cutting-edge applied AI systems. This full-time role located in or near Portland, Oregon offers an opportunity to work directly with our engineering team and CTO, drive technical innovation, and mentor mid-level and junior engineers. Full-Time Position (Compensation: $125-150k).

Key Responsibilities

  • Contribute to the architecture and development of production-grade distributed computer vision systems
  • Drive research initiatives and experimental design to advance our AI servicing systems
  • Build scalable data processing pipelines for training and validation
  • Provide technical guidance to junior team members

Required Qualifications

  • 5+ years of professional experience developing computer vision systems
  • Deep curiosity for all software and artificial intelligence related topics
  • Expert-level Python programming and software architecture skills
  • Strong system design and architecture skills
  • Excellence in technical communication and documentation
  • Expertise in prompt engineering and the mature integration of modern AI-driven coding assistants
  • Expertise in building scalable and distributed ML training and inference pipelines
  • Experience with TensorFlow, PyTorch, or similar deep learning frameworks
  • Proficiency with version control and CI/CD practices
  • Experience with cloud infrastructure and distributed computing

Preferred Qualifications

  • Previous experience in manufacturing, industrial automation, or quality control systems
  • Understanding of industrial cameras, sensors, and imaging hardware
  • Knowledge of manufacturing processes and quality standards (ISO, Six Sigma)
  • Experience with real-time processing and edge computing constraints
  • Experience with computer vision libraries such as OpenCV or scikit-image

Benefits & Perks

  • Work with cutting-edge AI technology in a high-impact industry
  • Competitive compensation and benefits package
  • Professional development and learning opportunities
  • Opportunity to shape manufacturing technology that impacts American industry

Required Skills

Distributed Systems
Prompt Engineering
Artificial Intelligence
Data Processing
Cloud Infrastructure
CI/CD
Python
PyTorch
Computer Vision
Software Architecture
TensorFlow