Sr. Software Engineer (Remote)
Rapta, Incabout 1 year ago
Portland, Oregon, 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
Technical Mentoring
TensorFlow
Machine Learning Pipeline Development
Python Programming
Software Architecture
Cloud Infrastructure
Distributed Computer Vision Systems
Prompt Engineering
CI/CD Practices
PyTorch