Platform Software Engineer responsible for developing and maintaining platform services, SDKs, and integration adapters, ensuring reliability, observability, and security.
Compensation
US: Hiring Range in USD from: $81,000 to $166,100 per annum. May be eligible for bonus and equity.
Responsibilities
Deliver minor enhancements to shared services, integration adapters, or SDK surfaces
Apply compatibility/versioning rules during fixes and rollouts
Propose small observability/resilience improvements
Develop and review code for new software features
Conduct debugging and troubleshooting of software issues
Lead the design, development, and delivery of AI‑driven personalization and memory systems for Lenovo’s personal AI agents, transforming large‑model research into production‑ready components and ensuring robust, scalable, and reliable service.
Responsibilities
Translate product requirements into system solutions, module decomposition, interface specifications, and acceptance criteria, selecting technologies and defining implementation paths.
Design and implement core memory system components, including persistent and layered memory, reusable memory cubes, and data pipelines for collection, extraction, storage, retrieval, update, and expiration.
Develop large‑model and agent engineering solutions, managing context, RAG, tool invocation, and task orchestration between main agents and workers.
Integrate algorithms and validate performance, collaborating with researchers to embed personalization, memory retrieval, and experience extraction into deployable components.
Establish automated testing, continuous integration, logging, and tracing to optimize latency, cost, and concurrency, and ensure robust access control and data isolation.
Requirements
Bachelor's in Computer Science, Software Engineering, Artificial Intelligence or related field; Master's preferred
Technical Analyst overseeing administration, deployment, and support of applications within the Facilities Technology portfolio, leading cross‑functional projects and ensuring reliability, security, and usability of facilities applications.
Compensation
$95,000 to $120,000
Responsibilities
Provide server‑level administration for applications in production and test environments
Test monthly OS and SQL patching
Remediate critical and severe OS, middleware, application, and firmware vulnerabilities
Monitor application platform for abnormalities
Review system and application logs to identify potential problems
Requirements
Bachelor’s degree in information technology, Computer Science, or related work experience
Nice to have: life safety systems such as CCURE 9000, Milestone, Salto, True Site Workstation
Nice to have: ITIL certification
Nice to have: PMP certification
Nice to have: business intelligence tools such as Cognos, Tableau, Power BI
Senior technical authority for complex, high-value customer engagements, owning end‑to‑end solutioning, integration, and platform evolution.
Responsibilities
Serve as senior technical voice in strategic customer engagements, designing end‑to‑end solutions across SDK integration, API workflows, data pipelines, campaign orchestration, and analytics reporting
Evaluate and validate technical feasibility of complex customer use cases, translating business requirements into scalable implementation blueprints
Guide customers through architectural decisions on event schema design, identity resolution, multi‑channel campaign logic, and data export strategies
Lead discovery sessions with customer product and engineering teams to map their tech stack and marketing objectives to MoEngage capabilities
Own the technical onboarding experience for strategic accounts, driving rapid, high‑quality go‑lives
The role involves product strategy and dealmaking for AI partnerships, focusing on model providers, cloud and AI platforms, and infrastructure to integrate into Nothing's devices.
Compensation
$220K - $275K base plus equity
Responsibilities
Work out where an outside model, platform or tool would make our products materially better, and shape product direction around it with product and engineering
Build relationships with AI labs and the platforms around them, and open doors from cold where the right partner doesn't know us yet
Structure partnerships that work for both sides, including non-standard ones, and own the terms
Take each partnership from signed to live, working with our engineers through integration, pilot and launch, and be clear about whether it worked
Know when to walk away from a partnership, and build a repeatable way for us to choose and review them
Requirements
Nice to have: AI partnerships (models, agent or developer infrastructure, AI platforms)
Nice to have: Existing relationships across AI labs and model providers
Nice to have: Product management or technology strategy background
Nice to have: Experience building partnership systems (qualification, pilots, reviews)
Nice to have: Device, silicon or on-device AI partnerships experience
Lead a geographically dispersed team to improve the end-to-end developer journey across the organization, driving AI tooling, process adaptation, and organizational transformation.
Compensation
Primary Location Base Pay Range: $308,000 USD - $462,000 USD
Additional US Location(s) Base Pay Range: $308,000 USD - $462,000 USD
Responsibilities
Develop comprehensive DevEx strategy and roadmap
Build the Developer Experience function from the ground up
Lead AI and automation integration
Implement measurement frameworks and analytics
Map existing DevEx landscape
Requirements
Advanced degree in Computer Science or related field
Nice to have: Experience building a developer platform for an enterprise SaaS product
Nice to have: Active participation in developer communities and open-source projects