Find Software Engineering Jobs
Search developer jobs by technology, location, salary, and remote options.
Search developer jobs by technology, location, salary, and remote options.
+100 jobs found
Lead design, implementation, and management of hybrid cloud and on-premise infrastructure powering data collection systems with robotics components. Architect scalable infrastructure, deploy Kubernetes clusters, and build CI/CD pipelines to ensure high availability and reliability across environments.
Develops technical strategy and architecture across the product lifecycle, guiding projects from estimation to deployment and managing cloud infrastructure. Champions quality, mentors teams, evaluates new technologies, and advises clients while helping shape DPM's engineering practice.
Build software for a data pipeline to curate and generate synthetic, multi-modal data for AI training. Develop real-time, low-latency streaming software for distributed client/server apps and contribute to tools for evaluating AI models.
Develop software systems for large-scale robotic data collection with reliability and scalability. Integrate diverse robotic hardware into unified data collection workflows and configure sensors for data acquisition.
Oversee the deliveries of the entire tribe and personally manage the deliveries of 1-2 cross-functional squads. Directly manage the performance, growth, and careers of up to 10 engineers and 1-2 Engineering Managers, and collaborate with Product Lead and Principal Technical Lead to set standards for quality, stability, and security.
Own the backend stack that powers our platform and apps. Collaborate with data scientists, front-end developers, DevOps and product owners to design and implement features, build internal services, deploy models, and manage projects end to end.
Develop and optimize the Relution backend using Spring Boot/Java. Design and implement RESTful APIs and CI/CD pipelines, and ensure stability and scalability.
Develop modern AI applications and advance the company's AI vision with a motivated, interdisciplinary team. Translate ML engineering problems and state-of-the-art papers into business-relevant applications while contributing to CI/CD pipelines and automated tests.
Design and develop user-friendly interfaces for our cloud products as part of a self-organized Scrum team. Analyze complex requirements and translate them into intuitive UI/UX and scalable frontend solutions.
Lead the architecture, deployment, and management of infrastructure systems, including servers, networks, and storage. Design, implement, and maintain cloud and on-premise solutions to ensure scalability and availability.