Remote Software engineering Jobs

1396 results

Job listings

Scientifique Sรฉnior.e โ€“ Vision par ordinateur (Computer vision)

Breezy ๐Ÿค–๐Ÿ’ป๐Ÿ’ก

The position involves simultaneous participation in computer vision projects, proposing vision research, evaluating new projects, contributing to service offers, and disseminating advances. Responsibilities include maintaining knowledge, attending seminars, and ensuring in-depth scientific watch activities in computer vision.

Software Engineer, Ruby - AI Training (Freelance, Remote)

Alignerr ๐Ÿค–๐Ÿง โœจ
$15โ€“$150
USD/year

As an AI Tutor - Ruby, use your systems programming expertise to improve AI-generated code and ensure it aligns with Rubyโ€™s safety and performance goals. Review Ruby code for memory safety, correctness, and idiomatic style. Solve complex systems-level problems using Ruby and explain your process. Identify and correct flaws in AI output or unclear logic.

Engineering Manager, MAAS

Canonical โ˜๏ธ๐Ÿ’ป๐ŸŒ

We are hiring an Engineering Manager as we expand the MAAS team. Our mission with MAAS ("Metal as a Service") is to provide the best solution for building and running private bare-metal infrastructure, putting a cloud-style on-demand API in front of physical server provisioning, network configuration, and storage. We're hiring engineering managers with experience in high-quality software development and high-performance team leadership.

GenAI Optimization Engineer

Modular ๐Ÿ’ก๐Ÿงฑโš™๏ธ
$167,000โ€“$231,000
USD/year
US Canada Unlimited PTO

As a GenAI Optimization Engineer, you will design, scope, implement, and tune performance features for Generative AI use cases in the MAX framework. You will also plan and lead cross-functional projects spanning multiple teams and domains. You will also contribute to the MAX tech stack across multiple languages, including Mojo, Python, and C++.

Engineering Manager - AppArmor

Canonical โ˜๏ธ๐Ÿ’ป๐Ÿง

Lead a team of security experts dedicated to protecting the open-source ecosystem and driving innovation. Your leadership will be instrumental in addressing emerging threats, developing robust security measures, and ensuring the continued integrity of Ubuntu. Develop security features and capabilities for AppArmor, the security module protecting all Ubuntu users. An Engineering Manager is responsible for line management and career guidance.

Director of Engineering

Parachute Health ๐Ÿฅ๐Ÿ”—โš•๏ธ
$240,000โ€“$300,000
USD/year

Influence company goal setting by representing engineeringโ€™s current and future capacity & capabilities. Strategically align division teams with the company direction, then communicate the vision and plan to the rest of the engineering team and other stakeholders. Manage, track and promote employee engagement by building a mission-driven culture of improving patientโ€™s lives built on teamwork, autonomy, interdependence and creative problem-solving. Direct key technical decisions related to application and data model design.

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Canonical ๐Ÿ‘พ๐Ÿ‘พ๐Ÿ‘พ

As a software engineering manager, you will lead an engineering team that works across the full Linux stack from kernel to GUI, to optimize Ubuntu for the latest silicon. You will also represent the team in direct partner engagement and ensure timely delivery on agreed project milestones. Your primary responsibility is to the people you support, ensuring their growth, valuable work, and a great time at Canonical.

Take the lead in crafting end-to-end application development solutions. Join our agile team and help us deliver smart, scalable, and customer-centric innovations aligned with Deutsche Telekomโ€™s high standards. If you're passionate about driving value through technology and collaboration, this is your opportunity to make a difference.

Staff Backend Engineer - Grafana Search and Storage

Grafana Labs ๐Ÿ“Š๐Ÿงช๐Ÿงฎ
$127,152โ€“$152,534
USD/year
Canada 6w PTO

Take an active role in influencing our roadmap and your own career objectives. Work with your team to deliver new features, then use the results to iterate and improve. Drive projects from initial ideation all the way to operations once it is in the hands of customers. Embrace our open-source culture and contribute to other projects. Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.