Job Description
Your Role
Responsibilities
As a C++ Engineer at AskUI, you will play a critical role in building high-performance, reliable, and scalable automation solutions. You will work on the core AI-driven automation engine, ensuring efficiency, robustness, and seamless integration with various systems. Your key responsibilities include:
Requirements
Join us in revolutionizing automation with AI. Let’s shape the future together!
About Us
Build the next-generation AI-driven automation platform and make a lasting impact on the world.
Ready for the future of automation?
At AskUI, we're on a mission to liberate humans from mundane tasks. Our AI-powered automation engine helps businesses save valuable resources locked up in repetitive manual processes, especially within legacy third-party apps that don't expose their logical structure through APIs. Join us in our quest to turn the "ordinary" into "extraordinary" and change the way businesses operate.
We are a remote-first company with a diverse, mission-driven team drawing experiences from top-tier companies like Otto, Siemens, SAP, and Crytek. Based in Karlsruhe, Germany, we practice a unique blend of lean and agile methodologies - like using a variety of (AI) tools in our day to day lives to maximize productivity - designed to support our bold mission.
Responsibilities
As a C++ Engineer at AskUI, you will play a critical role in building high-performance, reliable, and scalable automation solutions. You will work on the core AI-driven automation engine, ensuring efficiency, robustness, and seamless integration with various systems. Your key responsibilities include:
- Designing, developing, and optimizing high-performance C++ components for our automation platform.
- Implementing and maintaining efficient algorithms for automation and AI-driven workflows.
- Collaborating closely with AI researchers, product managers, and frontend engineers to develop seamless automation solutions.
- Ensuring scalability, reliability, and security within our C++ codebase.
- Writing clean, maintainable, and well-documented code following best practices.
- Contributing to architectural decisions and the continuous improvement of our development processes.
- Debugging and optimizing performance to ensure smooth execution of automation tasks.
Requirements
- Strong proficiency in modern C++ (C++11/14/17/20) and deep understanding of its core concepts.
- Experience with multi-threading, performance optimization, and memory management.
- Familiarity with software development best practices, including CI/CD and version control (Git).
- Experience with cross-platform development (Windows, Linux, macOS, Android and iOS) and system-level programming.
- Knowledge of API design, networking, and IPC mechanisms.
- Understanding of AI-driven automation concepts and experience integrating AI solutions into software systems.
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
- Fluency in English.
- Experience with GUI automation, computer vision, or robotics.
- Familiarity with Python or JavaScript for scripting automation workflows.
- Experience with OpenCV, TensorFlow, or other AI/ML frameworks.
- Background in cybersecurity, secure coding practices, or low-level system programming.
- Previous experience working in a startup or high-growth tech company.
- Highly competitive salary + stock options (depending on experience).
- Flexible working hours.
- Choose how you want to work: Fully remote, in our office in Karlsruhe, or hybrid.
- Free choice of your equipment as long as it can be ordered through Grover or Lendis.
- Opportunity to have a high and lasting impact on product, company, and people:
- Building the next-generation AI-driven automation platform.
- Influencing the technology stack and architecture.
- Helping shape the company’s engineering culture.
- A real commitment to technical excellence, life-long learning, and quality.
- A supportive team that values collaboration and innovation.
- A truly agile working environment with autonomy over your work.
- Awesome team events, from attending conferences to joint workations.
- Low bureaucracy: Spend your time building and innovating rather than sitting in unnecessary meetings.
Join us in revolutionizing automation with AI. Let’s shape the future together!
About Us
Build the next-generation AI-driven automation platform and make a lasting impact on the world.
Ready for the future of automation?
At AskUI, we're on a mission to liberate humans from mundane tasks. Our AI-powered automation engine helps businesses save valuable resources locked up in repetitive manual processes, especially within legacy third-party apps that don't expose their logical structure through APIs. Join us in our quest to turn the "ordinary" into "extraordinary" and change the way businesses operate.
We are a remote-first company with a diverse, mission-driven team drawing experiences from top-tier companies like Otto, Siemens, SAP, and Crytek. Based in Karlsruhe, Germany, we practice a unique blend of lean and agile methodologies - like using a variety of (AI) tools in our day to day lives to maximize productivity - designed to support our bold mission.