SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

AIM · 8 hours ago

Senior Software Engineer

AIM is a mission-oriented startup focused on building planetary-scale infrastructure and reversing climate change effects. The Senior Software Engineer will design and build core systems for AIM’s autonomous machines, ensuring high-quality, production-ready software that operates reliably in unpredictable environments.
Artificial Intelligence (AI)ConstructionIndustrial AutomationInfrastructureMachine LearningMining TechnologyRobotics
check
H1B Sponsor Likelynote
Hiring Manager
Mike Martinsen
linkedin

Responsibilities

Architect and implement critical components of AIM’s autonomy software stack, spanning edge compute, cloud services, and on-premise systems
Design systems that meet real-time constraints and operate reliably in unpredictable physical environments
Build frameworks, APIs, and services that simplify integration across autonomy, controls, perception, and robotics infrastructure
Write clean, testable, maintainable code using modern software engineering principles
Drive improvements in code quality, reliability, observability, and debuggability
Lead code reviews, design reviews, and architectural discussions
Optimize compute, memory, networking, and inter-process performance across diverse environments
Identify systemic issues, root causes, and long-term architectural improvements
Work with TPMs, Systems, Autonomy, Hardware, and Field Ops to ensure your software works reliably on real machines
Partner with FDEs to understand field realities and incorporate operational truth back into the codebase
Drive root-cause analysis and elimination of recurring defects
Mentor junior and mid-level engineers
Improve developer experience, CI/CD, test frameworks, and local development tooling
Help define SWE excellence and engineering mechanisms across the org

Qualification

Distributed systemsReal-time systemsCloud technologiesRoboticsPythonC++GoRustTypeScriptDebugging skillsMentoringCollaborationProblem-solvingCommunication

Required

Bachelor's degree in Computer Science, Computer Engineering, Robotics, or equivalent hands-on experience
5+ years of professional software engineering experience delivering production systems
Strong coding ability in one or more languages: Python, C++, Go, Rust, TypeScript
Experience architecting or developing distributed systems, real-time systems, or large-scale production software
Experience with cloud technologies, databases, and service-oriented architectures
Ability to design systems for reliability, modularity, safety, testability, and maintainability
Strong debugging skills using logs, telemetry, metrics, and tracing tools
Ability to work across hardware/software interfaces and reason about real-world system behavior
Proven track record of delivering high-quality software independently and as part of cross-functional teams

Preferred

Experience with robotics, autonomy, or real-world deployed systems (perception, controls, mapping, localization)
Experience with distributed compute on edge devices or ruggedized hardware
Comfort with Linux systems programming, IPC, networking, or real-time constraints
Experience with numerical or ML libraries (NumPy, CuPy, PyTorch)
Experience with CI/CD, config management, or DevOps tooling
Experience working with embedded devices, sensors, or firmware
Experience with serviceability, observability, or building systems that operate in high-entropy environments
Ability to simplify complex systems and drive architectural clarity

Benefits

Competitive compensation
Equity
Medical/dental/vision
401(k)
Life insurance

Company

AIM

twittertwittertwitter
company-logo
Scalable earthmoving is not optional. It’s required for our civilization to flourish.

H1B Sponsorship

AIM 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 (3)
2023 (1)

Funding

Current Stage
Early Stage
Total Funding
$91.07M
2025-06-10Series A· $50M
2025-01-15Series Unknown· $41.07M
2021-10-03Undisclosed

Leadership Team

leader-logo
Adam Sadilek
CEO and Founder
linkedin
leader-logo
Robert Kotlaba
Co-Founder / Chief Hardware Engineer
linkedin
Company data provided by crunchbase