Senior Software Engineer (C++ Focus) jobs in United States
info-icon
This job has closed.
company-logo

Inworld AI · 6 months ago

Senior Software Engineer (C++ Focus)

Inworld AI is the leading provider of AI technology for real-time interactive experiences, with a $500 million valuation and backing from top tier investors. The role involves designing and developing high-performance C++ libraries and applications, optimizing code for low-latency real-time applications, and collaborating with cross-functional teams to integrate AI capabilities.

Artificial Intelligence (AI)Developer APIsDeveloper ToolsGenerative AIMachine LearningMobile Apps
check
H1B Sponsor Likelynote
Hiring Manager
Sadia Fatima, SPHRi
linkedin

Responsibilities

Design, develop, and maintain high-performance C++ libraries and applications
Create efficient C++ solutions for on-device ML and edge AI deployment
Optimize performance-critical code paths for low-latency real-time applications
Collaborate with cross-functional teams to define and implement new features and integrate AI capabilities
Develop scalable architectures that balance computational needs with device limitations
Write clean, efficient, and maintainable code
Debug and resolve complex technical issues
Contribute to R&D for reducing model size while maintaining quality
Participate in code reviews and the full development lifecycle from prototyping to production
Stay current with emerging technologies and trends, including AI

Qualification

C++Data StructuresAlgorithmsOOP PrinciplesMultithreadingMemory ManagementDistributed ServicesSoftware Development PracticesContainerizationCloud InfrastructureDatabase SystemsGolangPythonMachine Learning ConceptsBazel

Required

BS/MS in Computer Science, Engineering or related technical field
3+ years of professional experience with C++ and related build tools (knowing Bazel is a big plus)
Strong foundation in data structures, algorithms, design patterns, and OOP principles
Experience designing and implementing scalable distributed services
Proficiency with modern C++ standards, multithreading, and memory management
Knowledge of software development best practices (testing, code reviews, CI/CD)
Familiarity with containerization, cloud infrastructure, and database systems
Strong problem-solving skills and excellent communication abilities

Preferred

Experience with additional backend languages such as Golang or Python
Understanding of common machine learning concepts

Company

Inworld AI

twittertwittertwitter
company-logo
Inworld AI is an AI runtime powering massive consumer applications.

H1B Sponsorship

Inworld AI has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (2)

Funding

Current Stage
Growth Stage
Total Funding
$123.2M
Key Investors
Lightspeed Venture PartnersComcast NBCUniversal LIFT LabsDisney Accelerator
2023-08-02Series A· $56M
2023-06-27Non Equity Assistance
2022-08-23Series A· $50M

Leadership Team

leader-logo
Michael Ermolenko
Chief Technology Officer
linkedin
leader-logo
Ilya Gelfenbeyn
Executive Chairman
linkedin
Company data provided by crunchbase