Software Engineer, Backend
The backend developer will own major feature development and work directly with founders on product development from end to end. Responsibilities include working with a small interdisciplinary team across hardware, software, and design to build new products from scratch; building new features and designing new architecture to address challenging problems; building backend infrastructure to perform scalable training in the cloud; rethinking and refactoring existing codebases for scale; and continuously improving and maintaining code in production. The role involves full ownership throughout the entire product lifecycle, including idea generation, design, prototyping, execution, and shipping, contributing to multiple parts of the codebase in various programming languages.
Machine Learning Engineer: ML Infra and Model Optimization
Develop and deploy LLM agent systems within the AI-powered avatar framework. Design and implement scalable and efficient backend systems to support AI applications. Collaborate with AI and NLP experts to integrate LLM and LLM-based systems and algorithms into the avatar ecosystem. Work with Docker, Kubernetes, and AWS for AI model deployment and scalability. Contribute to code reviews, debugging, and testing to ensure high-quality deliverables. Document work for future reference and improvement.
Research Engineer
Research Engineers at ASAPP design, develop, and evaluate novel techniques in AI to advance the capabilities and impact of ASAPP’s products. They collaborate with product and engineering teams to ensure project success during the research phase and afterward. They build and maintain research datasets, infrastructure, and toolkits. Additionally, they collaborate with other functions at ASAPP to identify research opportunities.
[UMOS ONE] Data Analytics Engineer
Design and develop the Agentic AI system including the core architecture and modules of UMOS platform's autonomous decision-making system. Develop agent systems integrating AI-based routing, dispatching, and predictive models into actual service operation logic. Implement software logic that reacts in real-time to dynamic changes in mobility and logistics operations to make optimal decisions. Enhance agent decision-making ability using knowledge graph-based information. Design and operate distributed systems to ensure the stability and scalability of the agent system. Build simulation and test environments to verify the complex logic and decision-making processes of the Agentic AI system. Develop tools to monitor and analyze the performance, behavior, and safety of the operating agent system.
[UMOS ONE] Backend Engineer (Capora 물류시스템)
Design and develop scalable backend services operating in cloud environments; develop backend and algorithm features for AI-based functionalities such as price prediction, route optimization, and automation services; develop stable B2B API integration with external partners and corporate clients; analyze functional requirements and design API interface structures; continuously refactor for service performance monitoring and structural improvement; participate in code reviews and technical decision-making to enhance quality; ensure stability and high availability of services operated in cloud and container-based environments.
Senior Software Engineer - Network
Design, build, and maintain production grade distributed and decentralized systems for secure AI deployment in government environments. Develop and integrate Rust based networking and data synchronization components with systems written in Go, Swift, Python, Java, and C++. Implement and optimize network protocols and routing mechanisms, including NAT traversal, VPNs, and multi protocol mesh topologies. Architect robust data synchronization frameworks using content addressable storage, Merkle trees, CRDTs, and erasure coding. Develop cross platform networking solutions for iOS, Android, and heterogeneous device environments. Lead performance tuning, debugging, and optimization of distributed software under resource constrained and intermittent connectivity conditions. Ensure security first design through threat modeling, secure key management, and integration of cryptographic primitives and protocols. Collaborate with MLOps, Infrastructure, and Security teams to deploy and integrate AI components in restricted or air gapped systems. Contribute to cross functional architectural design discussions and documentation for internal and external (public sector) stakeholders. Maintain rigorous testing, observability, and validation practices to ensure system reliability and compliance readiness.
Software Engineer, Cloud Deployments
The Software Engineer, Cloud Deployments will develop integrations of Mistral’s AI products with major cloud providers, focusing on seamless, scalable, and automated deployment workflows. The role involves cross-functional collaboration, defining standards, and influencing cloud providers’ roadmaps while automating product deployment and monitoring.
Senior Software Engineer, Agentic Applications
Guide the technical evaluation phase for customers as a presales solutions architect, working hands-on to deliver and integrate Databricks' platform for big data, analytics, and AI solutions. Work with customers and the sales team to provide architectural guidance, develop demo applications, reference architectures, and support adoption and optimization of Databricks within enterprise ecosystems.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Need help with something? Here are our most frequently asked questions.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
