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
Design, build, and scale AI Agents that autonomously perform content, UX, and analytics tasks across components, content models, and markets. Integrate agents into Laioutr’s Next.js/Nuxt frontend and implement secure multi-tenant AI features.
As a Machine Learning Engineer - Robot Learning, you will develop, evaluate, and deploy learning-based methods for real-world robotic manipulation. You will own ML workflows from model design to deployment and testing on real robots.
Take ownership of projects end-to-end across architecture, design, implementation, and operation. Collaborate with teams to refine features and contribute to Hakuna's products, building scalable web services.
Design and implement algorithms for orbit propagation, orbit determination, sensor fusion, and collision risk assessment. Build production-ready software in modern languages and contribute to SSA/STM platforms from concept to deployment.
Independent implementation of complex development projects and user stories. Collaborate on design and architecture with the team and Technical Lead; write clean, well-documented code and ensure quality through unit testing.
Shape and contribute to a cross-functional product team. Build backend APIs (GraphQL/REST) and frontend apps using Vue/Nuxt, TypeScript, and CSS.
Maintain and improve the Kubernetes-based cloud platform on AWS, manage Azure-based identities, and provide incident resolution and operational guidance to internal teams.
You will develop and optimize the backend of our UEM software Relution using Spring Boot/Java, implementing secure backend solutions with OAuth2 or JWT. You will design and integrate RESTful APIs and build CI/CD pipelines, collaborating in interdisciplinary teams.
Develop and maintain interfaces to client systems via various protocols and data formats. Manage the full software life cycle for customer integration projects, including requirements analysis, design, testing and onboarding.
Design, develop, and maintain Java applications for trading platforms. Optimize CPU, memory, and network performance while collaborating with developers, data engineers, and product managers to deliver scalable solutions.