We are on a mission to bring human-like intelligence to robots.
We believe our workforce should focus on innovation and creativity; dull, dangerous, or dirty jobs should be left to robots. Our platform is powered by Active Inference to let robots learn resilient skills and perform tasks in real world situations, just like humans do!
We are an early-stage startup backed by leading VCs across the US. We are advised by Prof. Karl Friston (father of the FEP and Active Inference, WIRED cover article: The Genius Neuroscientist Who Might Hold the Key to True AI). Our product, used by Fortune 20 companies, provides adaptive robotics software development, simulation, and management as an integrated platform.
About the Team
We are dedicated to supporting new team members. We are a seasoned team of industry veterans with a varied mix of experience ranging from startups to Microsoft and Amazon. We enjoy mentoring, learning from, and working with people from non-traditional backgrounds.
We care deeply about your career growth and personal development. We do our best to help each team member develop into a better rounded engineer and enable them to take on more complex tasks in the future.
We put a high value on work-life balance. We are a remote team that fosters and reinforces an inclusive culture. We remind ourselves everyday to seek diverse perspectives, and learn from each other.
We are looking for passionate, empathetic, and entrepreneurial software engineers to guide the development of new technologies on the cutting edge. We are looking for builders. You will be an early member at a growing startup, with an opportunity to build from the ground up, take risks, and learn.
This role is a unique opportunity to help create the next state-of-the-art in robotic software control development. You will work with the founding team to design and build simulations of robotic task scenarios as well as control and vision systems directly on the robot. We are looking for someone with the passion and talent to work on a wide range of engineering challenges and the knowledge and background to operate with a high degree of self-sufficiency.
As with all our team members, you are Creative, Passionate, Team-oriented, and demonstrate real-world problem-solving skills.
Job Responsibilities
Work closely with the team to design, build and maintain software that runs directly on robots
Work closely with the team to design, build and maintain simulation software for robotic task scenarios
Understand customer requirements, design and build PoCs and take these prototypes to solutions that can work and be deployed at scale.
Analyze robotic task performance in simulation and real-world testing
Write well-documented, tested, debuggable, and high-quality code
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
3-8 years of relevant industry experience (Mid-Level/Intermediate)
Understanding of software engineering best practices and eagerness to apply and continuously improve them in a collaborative environment.
Documentation and Communication Skills
Experience with Python, C++, Git, Docker and bonus points for experience with ROS/ROS2 and Simulators (Mujoco, Gazebo, etc)
Bonus points for experience with: real-time software, multithreaded systems, 3D math, linear algebra, embedded systems, signal processing, or Interest in Active Inference/ML
Compensation Range
110k-145k depending on experience and location. This range is for candidates in the San Francisco Bay Area, New York, and Seattle. Candidates not in these regions will be considered, however, the pay range will be adjusted accordingly towards a National range.
ThoughtForge does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity or expression), national origin, political affiliation, sexual orientation, marital status, disability (physical, mental or sensory), genetic information, age, parental status, military service and veteran status, hair-style, tattoos or piercings or other non-merit based factors. In addition, we're committed to providing a collaborative and healthy workplace for our employees and will not tolerate discrimination or harassment based on any of these characteristics.
RECRUITMENT AGENCIES: Please note that this position is NOT open to agency support at this time. Please do NOT reach out.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Build and maintain scalable Elixir/Phoenix backend services for a cutting-edge investor identity platform in a fully remote, autonomous engineering role.
Senior engineering role to design and lead scalable, secure AI and data platforms that enable analytics, ML/LLM workflows, and data-driven decisions across a distributed, remote-first US team.
Chainguard is hiring a Senior Software Engineer (Sustaining) to own vulnerability triage, Linux package and container image maintenance, and automation across a remote-first engineering team.
CACI is hiring an entry-level fullstack web application engineer to design and implement frontend and backend software for air operations planning at its Rome, NY facility.
Lead a distributed engineering team to build modern, secure public-health web applications while shaping technical standards and delivery practices at a mission-focused nonprofit.
Lead development and research of automated anti-virus signature generation systems at Palo Alto Networks to detect and mitigate advanced malware across diverse file formats and cloud environments.
Lead the design and implementation of Keycard’s identity, authentication, and authorization systems to enable secure, agent-native applications at scale.
Toast is hiring a Senior Site Reliability Engineer (Process Automation) to drive automation and optimization of incident and change management, improving release safety and operational reliability for its restaurant platform.
Lead the architecture and implementation of end-to-end payment and checkout workflows at Cedar, balancing hands-on engineering with mentorship and cross-functional partnership to improve financial experiences at scale.
Madhive is hiring a remote Frontend Engineer to build performant, accessible React-based user interfaces for a fast-moving local media platform.
Be part of the Player Platform QA team as an SDET building robust automation and test frameworks to validate mobile and TV video playback across Comcast’s streaming products.
Experienced software engineer sought to build and operate cloud-native APIs and web applications using AWS, Node/React and AI enablement tools at Travelers.
Experienced full-stack engineer needed to design, build, and support cloud-based financial and trust applications at First American Trust.