We are hiring across software, hardware, and business operations roles for robotics applied to grouting and the Fabricator reinforcement learning platform.
Interns may apply for semester-long internship (credit-bearing), full-time for at least 3 months, or in very exceptional cases, part-time for at least 5 months. University Interns typically receive a monthly gross salary of around S$1500, or S$1755 without CPF contributions, for full-time work. This amount is usually prorated for part-time positions. Alternatively, some internships may offer compensation in the form of share options, with a typical stipend for summer internships being around S$1200. We are open to polytechnic and high school students as well.
If you qualify for our internship under the SGInnovate summation program, you may receive a stipend of S$3000-S$6000 (checkout Fabrica AI's projects on their website for more information)

Join us in shaping the future of robotics


Why us
Open positions in Czechia (hybrid/remote work possible)
Requirements
-
1 year of any experience with deep learning in Python
-
Interest in reinforcement learning applied to robotics
-
3 years of experience in C++ or Python development
Nice to have
-
Any further general software development experience in C++ or Python
-
Robotics experience
Who are you?
-
A brilliant engineer that likes Python code that spends the minimum amount of time in the interpreter
-
You pride yourself in seeing physical impact, not only higher ads revenue
-
Some experience with deep learning (eg. CV, NLP, general classifiers, entity extraction, etc.)
-
Experience in version control (git - branches, pull requests workflow)
-
Willing to work with Agile development methodology
-
Experience with Continuous Development / Continuous Integration (Github pipelines)
What will you do?
-
Developing logic and simulations in Python and Pytorch for Isaac Sim
-
Solve problems and eliminate bottlenecks – GPU and distributed computing
-
Write Isaac Sim plugins for other developers using the Fabricator
-
Integrate pre-trained transformer models, photo scans, or CAD programs
-
Make the project development more effective
-
Help in the deployment to the grouting robots
-
Requirements
-
2 years of applied experience with Deep learning in Python
-
Worked on a deep learning focused project
-
-
Prior experience with reinforcement learning (work, thesis, personal project)
-
Interest in reinforcement learning applied to robotics
-
Experience in version control (git - branches, pull requests workflow)
-
Willing to work with Agile development methodology
Nice to have
-
Any general software development experience in C++ or Python
-
Robotics experience
-
Experience with Continuous Development / Continuous Integration (Github pipelines)
Who are you?
-
A brilliant engineer that likes Python code that spends the minimum amount of time in the interpreter
-
You pride yourself in seeing physical impact, not only higher ads revenue
-
Hands on experience with deep learning (eg. CV, NLP, general classifiers, entity extraction, etc.
What will you do?
-
Developing RL and logic in Python and Pytorch for Isaac Sim
-
Solve problems and eliminate bottlenecks – GPU and distributed computing
-
Delve into rewards, metrics and environments
-
Improve convergence on all levels
-
Turn CAD models into conceptual designs
-
Requirements
-
Previous research experience in Deep learning or reinforcement learning (academic or non academic)
-
Knowledge of the Deep RL landscape
-
2 years of experience with Deep learning in Python
Nice to have-
Robotics experience
-
Software engineering experience
Who are you?-
A brilliant autonomous researcher in the field of Deep RL
-
You pride yourself in seeing physical impact, not only higher ads revenue
What will you do?-
Developing RL and logic in Python and Pytorch for Isaac Sim
-
Conduct research on state-of-the-art reinforcement learning algorithms and techniques in robotics
-
Develop novel RL methods for custom hardware design and control optimization
-
Collaborate with the engineering team to translate research findings into practical solutions
-
Publish research findings in top-tier conferences and journals, showcasing the company's expertise in the field
-
Stay current with the latest research in reinforcement learning, machine learning, and robotics to drive innovation within the company
-
Are you an organized and proactive individual looking to make a significant impact in a dynamic startup environment?
Wanna help speed up robotics development 100 times? We’re the only place in Europe where you can push the whole of robotics to the next level. Join Fabrica AI as a Founder's Associate!
We are seeking a versatile and driven team member to assist the CEO in research, outreach, and strategic execution. This role involves analyzing industry challenges, communicating with interesting people, and keeping track of marketing and business development efforts. Most of the foreseeable work will not be very exciting, will be very grindy but will have a lot of impact. The scope is likely to change over time based on what the founders are working on. We're open to part-time work.
Responsibilities:
-
Research key roadblocks in robotics development across industries, help mapping it.
-
Keep our lists of past contacts updated (companies, investors, smart people willing to speak to us).
-
Reach out to new and past contacts to gather insights.
-
Ensure no emails or conversations get lost, write non-brain-dead follow-ups to emails lingering without responses.
-
Make sure marketing materials we can do are done to a level post-able online
Requirements:
-
Strong research and analytical skills, with the ability to synthesize complex topics.
-
Comfortable with outreach and networking, including cold emails and interviews.
-
Excellent written and verbal English communication skills.
-
Highly organized, proactive, and able to manage multiple tasks.
Nice-to-Haves
-
Basic understanding of hardware and software environments.
-
Technical R&D experience – familiarity with the robotics or tech industry.
-
Advanced Google Sheets skills.
-
Background in robotics, AI, startups, or business strategy is a plus but not required.
Best way to apply - Send your CV to jakub@fabrica.ai and contact@fabrica.ai with the subject:
-
Founder’s Associate and let’s set up a call or meet in Czechia or Singapore.
Details
-
You would be primarily working with the CEO and occasionally with the other founders and the rest of the Fabricator team.
The ideal location is Brno but remote work is also ok with occasional in person contact. Our Brno office is near the Main train station and currently the CEO and Fabricator team led by the CTO are based there. -
A significant portion of your compensation would be equity, so while the work may not be easy, if you make a significant difference to our success and all goes well, you will have enough to retire in a few years.
We’re happy to start working with you as soon as possible!
-
-
Work on applied deep reinforcement learning project
-
Tackle open ended hardware design search
-
Aim to push the state of the art
-
Test the RL policies on our physical grouting robots, where we have access to all hardware and software
-
Results will be deployed on Singaporean construction site, so you gain applied RL experience
-
Have a lot of freedom to influence the course of the development
-
Small, learning focused Fabricator team with resources for professional growth
-
The option to get significant stake in the company
Many tasks are not automated, because of the cost and uncertainty in building robotic solutions.
We aim to move the needle on building robotic solutions by automating the hardware design itself. We are building a platform called Fabricator, which aims to make the design process 100 times faster. The idea is to create robots automatically by defining their tasks and operating environments. Right now, we're working on the first stage with the Early Fabricator. It's a simulation tool that helps decide the basics of robot design like shape, mechanics, sensor placement, and drivetrain selection. This could cut down the early design phase for robotics companies by half a year to a full year.
Example of using Fabricator to develop the design of a Grouting robot:
Fabricator TL;DR

If you come on board, you'd be working on the Early Fabricator, which is currently under development with the aim to roll out to other companies by mid-2025. It's a real chance to dig into applied deep reinforcement learning, push the boundaries of hardware design, and see your work in action on real robots that are getting their wheels dirty on construction sites.
We understand this is a hard and research oriented project. To stay grounded in reality, we are our own reference customer. In under 2 years, we've developed a working, patented and profitable grouting robot whose version 4 was optimized by the proof-of-concept of the Fabricator in late 2022.

Hear from our employees
Do you want to know what it is like working at a such a dynamic and innovative tech start-up? Hear it from our employees and why they love working for Fabrica AI!


-
Electrical experiments and design
-
Experiments - e.g. sourcing and testing various motor and driver combinations for our main drive system
-
Design - e.g. designing PCBs to replace a mess of wires and extend the variability and power of the control electronics; PCBs for protecting the AC power supply from back-emf voltage spikes
-
-
Electrical assembly
-
Soldering PCBs and power cables, crimping cables
-
-
Arduino programming
-
E.g. Writing code for TMC2209 to reduce power usage of our stepper motors and replace force sensors with smart code
-
Controlling and calibrating the extrusion and cleaning systems
-
-
Robotics DevOps & Real World Industry Trials
-
Understand the whole project and run our ROS2 stack on real HW
-
Create reproducible testing methodology and evaluate metrics on the HW
-
Be in charge of the robots on the construction site.
-
Explore and procure new parts/new materials for robot functionality improvement
-
-
Your internship would revolve around real-world industry deployments taking us from a TRL of 7 to 9. You may be remunerated with a combination of salary and share options. The following tracks are available, you would probably be doing a couple of them up to your preference, with examples of what has been done by previous interns (plus most of assembly has been done by interns):
Mechanical experiments and design
-
Experiments - E.g. designing variations to the grout extruder to allow less waste and better reliability
-
Design - Most design will be iterative revisions of the version 5 robot and its accompanying peripherals, with supervision from the full-time employees
Mechanical manufacturing, assembly and testing
-
3D printing - Slicing prints, setting up, maintaining, and repairing printers (Bambu P1, Elegoo Neptune 3, Modix).
-
Outsourcing manufacturing - Maintaining the Bill of Materials and liaising to manufacture custom parts e.g. mechanical parts (3D-printed, machined, or otherwise), or electrical harnesses with partnering manufacturers.
-
Power tools - Fabricating parts by hand to quickly iterate to test concepts.
-
Assembly - E.g. installing in inserts, bolting parts together, bonding via various adhesives.
-
Testing - Testing the robot’s performance, making minor adjustments to ensure it is running to specification
Robotics DevOps & Real World Industry Trials
-
Understand the whole project and run our ROS2 stack on the robot.
-
Create reproducible testing methodology and evaluate metrics on the robot.
-
Be in charge of robot deployment to the various construction sites, and the surrounding logistics involved.
-
Explore and procure new parts/new materials for overall robot usage performance improvement.
-
On-site Deployment - Operating and testing the robot in real world conditions with the aim of improving the reliability and performance of the robot, as well as the overall on-site processes.
-
Your internship would revolve around real-world industry deployments taking us from a TRL of 7 to 9. You may be remunerated with a combination of salary and share options. The following tracks are available, you would probably be doing a couple of them up to your preference, with examples of what has been done by previous interns (plus most of assembly has been done by interns):
-
Software Engineering
-
Design and implement firmware algorithms for embedded systems
-
Integrate drivers and APIs for effective hardware control
-
Implement standard communication protocols (CAN, I2C, SPI) for seamless interoperability
-
Automate tests for hardware assembly
-
-
Data collection and analysis
-
Manually collecting and labelling data
-
Automating the process of collecting and labelling data
-
Pre-processing data
-
Data analysis
-
-
Control systems engineering
-
Iterative adjusting of parameters to optimise performance of motors
-
Conducting experiments to test control systems
-
-
Hardware and Software integration
-
Develop and execute automated tests for efficient hardware assembly and validation
-
-
Debugging
-
Diagnosing hardware and software issues within various electronic devices
-
Implementing solutions and features to fix bugs
-
-
Core responsibilities:
-
PCB, electronics design
-
Working with both hobbyist and industrial microcontrollers, single board computers, motor drivers etc.
-
Integrating motor systems of different types (DC, BLDC, with encoder feedback…), sensor modules etc.
-
PCB design
-
-
Embedded programming
Possible additional responsibilities:
-
Testing our robot on construction sites
-
Managing external PCB production
-
Harness design
-
Overseeing a team doing all the above
-
Your internship would revolve around bringing our robot to market. You may be remunerated with a combination of salary and share options. It is possible to combine this with our technical internships for a more “hybrid” role. This internship requires a reasonable amount of technical understanding/engineering interest.
-
Assisting with the recruitment process, including posting job openings, reviewing resumes, and conducting initial candidate screenings.
-
Coordinating and scheduling interviews with job applicants and hiring managers.
-
Assisting in onboarding new employees, including paperwork and orientation.
-
Maintaining and updating employee records and databases.
-
Assisting with HR-related communications, such as preparing HR documents and announcements.
-
Supporting HR team with various administrative tasks.
-
Assisting in the development and implementation of HR policies and procedures.
-
Conducting research on HR trends and best practices.
-
Scheduling and joining meetings with prospective clients, investors, and partners
-
Accounting and purchasing
-
Scouting for new opportunities, writing proposals for them, and pushing fabrica out there
-
Visiting industry trial sites, giving appropriate feedback to product development team
-
Speaking to industry players, ground workers, understanding the process of tile grouting to help us shape our solution, especially from an operational point of view
-
Connecting manufacturers and our product team to build and iterate on our prototype, creating new avenues for manufacturing at scale, manufacturing for reliability
-
Working with Manufacturers for Design for Manufacturing, reliability, and assembly
-
Hiring and recruitment
-
Website and other marketing/public relations management
-
Any other operational duties
-
Help us take our grouting robot from a TRL 7 to 9. Gain invaluable experience and shape your internship at Fabrica AI! We're looking for interns with skills in (you don’t have to be proficient in all):
Mechanical manufacturing, assembly and testing
-
3D printing - Slicing prints, setting up, maintaining, and repairing printers (Bambu P1, Elegoo Neptune 3, Modix).
-
Power tools - Fabricating parts by hand to quickly iterate to test concepts.
-
Assembly and Disassembly - E.g. installing inserts, bolting parts together, bonding via various adhesives.
-
Calibration- Testing the robot’s performance, making adjustments to ensure it is running to specification.
-
Experiments - Test designs, investigate findings from site, and verify concepts yet to be implemented.
Electrical assembly (only for R&D, our manufacturing is outsourced)
-
Where necessary, to make modifications e.g. soldering PCBs and/or harnesses, crimping wires.
- Troubleshooting, debugging, and repairing electrical faults on the robot.
Robotics DevOps & Real World Industry Trials
-
Understand the whole project and run our ROS2 stack on the robot.
-
Create reproducible testing methodology and evaluate metrics on the robot.
-
Be in charge of robot deployment to the various construction sites, and the surrounding logistics involved.
-
Explore and procure new parts/new materials for overall robot usage performance improvement.
-
On-site Deployment - Operating and testing the robot in real world conditions with the aim of improving the reliability and performance of the robot, as well as the overall on-site processes
-
Manufacturing
-
Outsourcing & Production Coordination - Maintaining the Bill of Materials and liaising to manufacture custom parts e.g. mechanical parts (3D-printed, machined, or otherwise), or electrical parts (harnesses, PCB).
-
Sourcing and testing appropriate equipment, component and materials for R&D
-
Prototype development - Facilitate collaboration between manufacturers and the R&D team to develop and iterate new components, while ensuring quality standards are met and costs are optimized.
-
Help us take our grouting robot from a TRL 7 to 9. Gain invaluable experience and shape your internship at Fabrica AI! We're looking for interns with skills in (you don’t have to be proficient in all):
Mechanical manufacturing, assembly and testing
-
3D printing - Slicing prints, setting up, maintaining, and repairing printers (Bambu P1, Elegoo Neptune 3, Modix).
-
Power tools - Fabricating parts by hand to quickly iterate to test concepts.
-
Assembly and Disassembly - E.g. installing inserts, bolting parts together, bonding via various adhesives.
-
Calibration- Testing the robot’s performance, making adjustments to ensure it is running to specification.
-
Experiments - Test designs, investigate findings from site, and verify concepts yet to be implemented.
Electrical assembly (only for R&D, our manufacturing is outsourced)
-
Troubleshooting, debugging, and repairing electrical faults on the robot.
-
Where necessary, to make modifications e.g. soldering PCBs and/or harnesses, crimping wires.
Robotics DevOps & Real World Industry Trials
-
Understand the whole project and run our ROS2 stack on the robot.
-
Create reproducible testing methodology and evaluate metrics on the robot.
-
Be in charge of robot deployment to the various construction sites, and the surrounding logistics involved.
-
Explore and procure new parts/new materials for overall robot usage performance improvement.
-
On-site Deployment - Operating and testing the robot in real world conditions with the aim of improving the reliability and performance of the robot, as well as the overall on-site processes.
-
Open positions in Singapore
Open positions in Singapore
-
Work on ROS2 foxy nodes logic/topics for object detection with the main camera, Floor segmentation, Feedback-loop based navigation correction
-
Auto calibration of cameras, LIDAR (position, noise, hardware characteristics)
-
Advanced procedural Gazebo simulations to automatically evaluate the robots performance on suite of metrics
-
2D box physics based simulations for Reinforcement Learning (RL), setup and run RL experiments
-
Our ideal candidate
A great candidate would possess the following:
-
Willing to work without a very well defined job scope and willing to adapt to changes week on week
-
Strong algorithmic thinking
-
Ability to think of metrics to measure progress
-
Understanding of computer science fundamentals, schema design
-
Eagerness to stick to best practices
-
Value the direct impact on the product and proximity to clients at a startup and the growth potential of a startup
-
Growth mindset driven
-
Motivation to build a great product and codebase using the most recent tech stack for the slowly coming robotics revolution
-
Deep learning applied to more than ad revenue, end2end reinforcement learning, etc.
-
Insert other cliche adjectives from other job posts
Our development process is very iterative and dynamic. Thus, there would not be a concrete plan more than 2 weeks ahead and your role/tasks is/are likely to evolve over time. If you like this process, you’d be a good fit for us. You would thus play a significant part in deciding how your work would contribute to our overall goals. There are some exceptions to this such as our Gazebo simulation, which has already been verified.
If you are applying for an internship, we are looking for a minimum duration of either 3-months full-time or, in very exceptional circumstances, 5-months part time. Internships are open all year-round with rolling closes, generally closing a few months in advance. For example, our summer internships for 2023 are filled around March.
Please email your Resume to careers@fabrica.ai with an introduction of yourself, the role(s) you are applying for, and the time period you are applying for if you are interested. Thank you.
*If you are interested in the software positions in our Czech office but are based elsewhere, you may still send in your application.
Grouting robot
We invented an automatic tile grouting robot that boosts productivity by up to 5x and are piloting it on construction sites in Singapore managed by Woh Hup, BHCC, Gin Chia, Soilbuild, Chan Rong Fen, and Dragages. We have completed over 100,000sqft of space to date (late 2024) and have started commercial deployment and international demos. Tile grouting is the process of filling up the gaps between tiles after the tiles have been laid. We invented a patented robot that is able to automatically grout and clean tile gaps with only a press of a button.