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