FieldAI
robotics
SeniorSoftwareEngineer,MappingPlatform
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Mapping Platform at FieldAI. Skills: modern C++, Python, software architecture, scalability, reliability, performance optimization, robotics, mapping. Refactor and improve large-scale C++ and Python systems supporting robotics and mapping workflows. Improve software architecture, maintainability, scalability, and reliability across the platform”
What You'll Achieve.
deliver results today; get better every time our robots run in the field; shipping systems that perform in the real world; define what dependable, field-ready autonomy looks like
Industry & Context.
problem solving; execution and problem solving; Debug and resolve complex systems and integration issues
on-prem deployment
What They're Looking For.
Must Have
modern C++ experience in production environments, software engineering fundamentals, systems thinking, Experience working within large or evolving codebases, Proven ability to refactor, scale, and improve existing systems, Experience debugging complex software and integration issues, understanding of software architecture, maintainability, and performance optimization, Ability to operate effectively in ambiguous, fast-paced environments, communication and collaboration skills, Ownership mentality with a bias toward execution and problem solving
Nice to Have
Experience working in robotics, autonomy, industrial automation, or mapping environments, Familiarity with point cloud processing, LiDAR systems, or robotics software stacks, Experience supporting production or on-prem enterprise deployments, Exposure to ROS2, robotics middleware, or distributed robotics systems, Experience balancing rapid development with long-term maintainability and scalability, Ability to bring structure and engineering rigor to fast-growing technical organizations, judgment around pragmatic engineering tradeoffs in high-growth environments
What You'll Do.
Refactor and improve large-scale C++ and Python systems supporting robotics and mapping workflows
Improve software architecture
and reliability across the platform
Support productionization and on-prem deployment initiatives
Optimize performance and operational robustness for deployment-critical systems
Collaborate with robotics
and deployment teams across multiple product lines
Debug and resolve complex systems and integration issues
Help establish engineering best practices
software quality standards
and scalable development patterns
Contribute to long-term technical strategy and platform evolution
Operate with high ownership in a fast-moving startup environment with evolving priorities and delivery timelines
How You'll Work.
Team & Collaboration
Collaborate with robotics, mapping, and deployment teams across multiple product lines; communication and collaboration skills; work with a world-class team; work across disciplines; partner closely with teams
Communication Scope
communication and collaboration skills
Full Job Description
## Description FieldAI’s Irvine team is where embodied AI meets real robots, real sensors, and real field deployments. Based in the heart of Southern California’s robotics ecosystem, we build risk-aware, reliable, field-ready AI systems that solve the hardest problems in robotics and unlock the full potential of embodied intelligence. If you want your work to ship, get tested on hardware, and improve through real deployments, Irvine is the place. We go beyond typical data-driven approaches or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions that deliver results today and get better every time our robots run in the field. ## What You'll Do Refactor and improve large-scale C++ and Python systems supporting robotics and mapping workflows Improve software architecture, maintainability, scalability, and reliability across the platform Support productionization and on-prem deployment initiatives Optimize performance and operational robustness for deployment-critical systems Collaborate with robotics, mapping, and deployment teams across multiple product lines Debug and resolve complex systems and integration issues Help establish engineering best practices, software quality standards, and scalable development patterns Contribute to long-term technical strategy and platform evolution Operate with high ownership in a fast-moving startup environment with evolving priorities and delivery timelines ## What You Bring Strong modern C++ experience in production environments Strong software engineering fundamentals and systems thinking Experience working within large or evolving codebases Proven ability to refactor, scale, and improve existing systems Experience debugging complex software and integration issues Strong understanding of software architecture, maintainability, and performance optimization Ability to operate effectively in ambiguous, fast-paced environments Strong communication and collabor
Applying for this Senior Software Engineer, Mapping Platform role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Lever
- Lever uses a streamlined one-page form — apply in under 5 minutes.
- LinkedIn import works well; review parsed data before submitting.
- The cover letter field is optional but visible to reviewers — use it to differentiate.
- Referral codes from employees can significantly boost visibility of your application.
ANONYMOUS · UNFILTERED
What do employees actually say about FieldAI?
Real rants from real employees. Read before you apply.