Software Engineer
Job Description
Role Description This is a remote contract role for a Software Engineer focused on building core software for AI-enabled consumer devices. Day-to-day responsibilities include designing, implementing, and testing back-end services and device logic, writing clean and maintainable code, and integrating AI components into product workflows. The Software Engineer will collaborate with product and hardware teams to define technical requirements, ensure reliable local operation, and optimize performance and resource usage. The role also involves troubleshooting issues, improving system architecture, and contributing to documentation and tooling that support ongoing development and deployment.
Qualifications
- Strong foundation in Computer Science, including algorithms, data structures, and systems concepts.
- Experience with Software Development and Programming in at least one modern language (e.g., Python, Go, Rust, C++, or similar).
- Proficiency in Back-End Web Development, including APIs, services, and integration with cloud or edge components.
- Solid understanding of Object-Oriented Programming (OOP) principles and their practical application in production code.
- Comfort working with embedded or resource-constrained environments, or interest in learning these domains.
- Ability to design, debug, and maintain reliable systems that can operate offline and with minimal user intervention.
- Effective remote collaboration skills, including clear written communication and familiarity with modern development tools (version control, issue tracking, CI/CD).
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Experience with AI/ML integration, edge computing, or consumer hardware products is a plus.
??? people applied to this job
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
Staff Site Reliability Engineer
2K.San Diego, USA
Site Reliability Engineering
Staff Engineer
Infrastructure Operations
$90,000 - $130,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Sr. Site Reliability Engineer
Veza.San Diego, USA
Site Reliability Engineer
Senior Engineer
Systems Architect
$120,000 - $160,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Senior Systems Administrator
Ingenta.San Diego, USA
Systems Administration
IT Management
Network Infrastructure
$80,000 - $120,000/Mo
2 years ago