AI Jobs
Find the latest job opportunities in AI and tech
Find the latest job opportunities in AI and tech
Find the latest job opportunities in AI and tech
Engineering Manager, Data Infrastructure (US)
Onehouse is a fully managed cloud data lakehouse built on Apache Hudi that ingests data in minutes and supports all query engines.
Benefits:
Competitive Compensation
Equity Compensation
Health & Well-being
Financial Future
Location
Experience Requirements:
8-10+ years of software engineering experience in Java, 5+ years working on data systems and possess deep technical knowledge and skills, staying current with the latest technologies, frameworks, and best practices.
4+ years of experience leading teams building data systems, have a track record of successfully leading and mentoring teams.
You excel in project management, with the ability to plan, execute, and deliver projects on time and within budget.
You are an effective communicator, capable of conveying technical concepts to non-technical stakeholders and ensuring that your team is aligned with the company’s vision and goals.
You are a strategic thinker and a problem solver, always looking for ways to improve processes and outcomes
Responsibilities:
As an engineering leader in the Data Infrastructure team, you will create the vision for and enable the team to build and productionize the next generation of our data tech stack.
Balance a mix of people management and technical hands-on work, with an eye towards building for the long term by setting a high bar for technical design, code quality and developing our engineers into high performing, technical leaders that are skilled and excited to build the next generation data stack.
Accelerate our open source <> enterprise flywheel by working on the guts of Apache Hudi's transactional engine and optimizing it for diverse Onehouse customer workloads.
Show more details
Senior Software Engineer, Open Source (US)
Onehouse is a fully managed cloud data lakehouse built on Apache Hudi that ingests data in minutes and supports all query engines.
Benefits:
Competitive Compensation
Equity Compensation
Health & Well-being
Financial Future
Location
Experience Requirements:
5-7+ years building large-scale data systems.
You embrace ambiguous/undefined problems with an ability to think abstractly and articulate technical challenges and solutions.
Positive attitude towards seeking solutions to hard problems, with a bias towards action and forward progress.
An ability to quickly prototype new directions, shape them into real projects and analyze large/complex data.
Strong, object-oriented design and coding skills with Java, preferably on a UNIX or Linux platform.
Responsibilities:
Build, design and deliver features/improvements to Apache Hudi.
Ensure high quality and timely delivery of innovations and improvements in Apache Hudi.
Dive deep into the architectural details of data ingestion, data storage, data processing and data querying to ensure that Apache Hudi is built to be the most robust, scalable and interoperable data lakehouse.
Own discussions and work with open source partners/vendors to: troubleshoot issues with Hudi, ensure Hudi support in for compute engines like Pretso/Trino and act as the face of Hudi to the community at large via meetups, customer meetings, talks etc.
Partner with and mentor engineers on the team
Show more details
Software Engineer (US)
Onehouse is a fully managed cloud data lakehouse built on Apache Hudi that ingests data in minutes and supports all query engines.
Benefits:
Competitive Compensation
Equity Compensation
Health & Well-being
Financial Future
Location
Experience Requirements:
3+ years of experience as a software engineer with experience developing distributed systems.
Strong, object-oriented design and coding skills with Java.
Experience with inner workings of distributed (multi-tiered) systems, algorithms, and relational databases.
Deal well with ambiguous/undefined problems; ability to think abstractly; articulate technical challenges and solutions.
Speed and hustle → Ability to prioritize across feature development and tech debt
Responsibilities:
Build systems that enable users to manage petabytes of data with a fully managed cloud service.
Build functionality that enables data systems to be cloud native (self managed), scalable (auto scaling) and secure (different levels of access control).
Build scalable job management on Kubernetes to ingest, store, manage and optimize petabytes of data on cloud storage.
Design systems that help scale and streamline metadata and data access from different query/compute engines.
Exhibit full ownership of product features, including design and implementation, from concept to completion
Show more details
Staff Software Engineer, Open Source (US)
Onehouse is a fully managed cloud data lakehouse built on Apache Hudi that ingests data in minutes and supports all query engines.
Benefits:
Competitive Compensation
Equity Compensation
Health & Well-being
Financial Future
Location
Experience Requirements:
10+ years building large-scale data systems.
3+ years experience leading teams and working with others to deliver on team goals.
You embrace ambiguous/undefined problems with an ability to think abstractly and articulate technical challenges and solutions.
Positive attitude towards seeking solutions to hard problems, with a bias towards action and forward progress.
An ability to quickly prototype new directions, shape them into real projects and analyze large/complex data.
Responsibilities:
Lead the team building Apache Hudi to design and deliver features/improvements.
Ensure high quality and timely delivery of innovations and improvements in Apache Hudi.
Dive deep into the architectural details of data ingestion, data storage, data processing and data querying to ensure that Apache Hudi is built to be the most robust, scalable and interoperable data lakehouse.
Own discussions and work with open source partners/vendors to: troubleshoot issues with Hudi, ensure Hudi support in for compute engines like Pretso/Trino and act as the face of Hudi to the community at large via meetups, customer meetings, talks etc.
Partner with and mentor engineers on the team
Show more details
Full Stack/IOT Intern
AI-powered asset management and predictive maintenance platform for the energy industry, increasing efficiency and reducing costs.
Education Requirements:
Current BS or MS student or recent graduate. CS major is a plus
Experience Requirements:
React/Redux, HTML5, CSS3, JavaScript, Python, Django and REST API’s
Strong foundation in Computer Science, with deep knowledge of data structures, algorithms, and software design
Experience with GIT, CI/CD tools, Atlassian software, AWS CodeDeploy, Lambda, Serverless a plus
Experience with Elasticsearch/ELK stack a plus
Contribute with ideas to overall product strategy and roadmap
Responsibilities:
participating in developing and deploying frontend/backend applications, creating vizualization dashboards and developing ways to integrate high frequency data data from devices onto our platform
Show more details
Data Science Intern
AI-powered asset management and predictive maintenance platform for the energy industry, increasing efficiency and reducing costs.
Education Requirements:
Currently Enrolled or graduated with MS or PhD in Computer Science, Electrical Engineering, Statistics, or equivalent fields. Specialization in machine learning preferred
Experience Requirements:
Strong understanding of machine learning algorithms & principles (regression analysis, time series, probabilistic models, supervised classification and unsupervised learning), and their application
Experience with Deep Learning algorithms such as Convolutional Neural Networks, Recurrent Neural Networks and LSTM
Familiarity with Deep Learning frameworks such as TensorFlow and PyTorch, and strong experience in at least one of those
Excellent programming skills in prototyping languages such as Python and R. Python is preferred
Responsibilities:
participating in developing and deploying fault-tolerant ETL pipelines, perform data visualization and enable the development of ML algorithms
Show more details
Data Engineering Intern
AI-powered asset management and predictive maintenance platform for the energy industry, increasing efficiency and reducing costs.
Education Requirements:
Currently enrolled or recently graduated with MS or PhD in Computer Science, Electrical Engineering, Statistics, or equivalent fields. Specialization in data engineering preferred.
Current BS or MS student or recent graduate. CS major is a plus
Currently Enrolled or graduated with MS or PhD in Computer Science, Electrical Engineering, Statistics, or equivalent fields. Specialization in machine learning preferred.
BS or MS in Computer Science or related field
Experience Requirements:
Strong understanding of data engineering principles using big data technologies
Expertise in relational databases (MSSQL/MySQL/Postgres) and expertise in SQL. Exposure to NoSQL such as Cassandra. MongoDB will be a plus
Experience with distributed computing using Hadoop and Spark
Exposure to deploying ETL pipelines such as AirFlow, AWS Data Pipeline, AWS Glue
Excellent programming skills in Java, SCALA or Python. Python is preferred. Experience using Tableau for data visualization will be a plus Preferred: Ability to stay-on for part-time or full-time as a co-op until May 2020 Ability to demonstrate a portfolio of projects (GitHub, papers, etc.)React/Redux, HTML5, CSS3, JavaScript, Python, Django and REST API’s Strong foundation in Computer Science, with deep knowledge of data structures, algorithms, and software design Experience with GIT, CI/CD tools, Atlassian software, AWS CodeDeploy, Lambda, Serverless a plus Experience with Elasticsearch/ELK stack a plus Contribute with ideas to overall product strategy and roadmap Self-starter to take ownership of the platform engineering and application development Work on multiple projects simultaneously and get things done. Take products from prototype to production Collaborate with other team members for continuous development Preferred: Ability to stay-on for part-time or full-time as a co-op until May 2020 Ability to demonstrate a portfolio of projects (GitHub, papers, etc.) Strong understanding of machine learning algorithms & principles (regression analysis, time series, probabilistic models, supervised classification and unsupervised learning), and their application. Experience with Deep Learning algorithms such as Convolutional Neural Networks, Recurrent Neural Networks and LSTM. Familiarity with Deep Learning frameworks such as TensorFlow and PyTorch, and strong experience in at least one of those. Excellent programming skills in prototyping languages such as Python and R. Python is preferred. Ability to demonstrate a portfolio of projects (GitHub, papers, etc.) will be a plus. Smart, motivated and can-do attitude is absolute must. Excellent verbal and written communication. React/Redux, HTML5, CSS3, JavaScript, Python, Django and REST API’s BS or MS in Computer Science or related field Strong foundation in Computer Science, with deep knowledge of data structures, algorithms, and software design Experience with GIT, CI/CD tools, Sentry, Atlassian software and AWS CodeDeploy a plus Contribute with ideas to overall product strategy and roadmap Improve codebase with continuous refactoring Self-starter to take ownership of the platform engineering and application development Work on multiple projects simultaneously and get things done. Take products from prototype to production Collaborate with team in Sunnyvale, CA to lead 24x7 product development
Responsibilities:
participating in developing and deploying fault-tolerant ETL pipelines, perform data visualization and enable the development of ML algorithms
participating in developing and deploying frontend/backend applications, creating vizualization dashboards and developing ways to integrate high frequency data data from devices onto our platform
participating in developing and deploying fault-tolerant ETL pipelines, perform data visualization and enable the development of ML algorithms
participating in developing and deploying frontend/backend applications, creating vizualization dashboards and developing ways to integrate high frequency data data from devices onto our platform
Show more details
Senior Product Marketing
AI-powered customer support agent that reduces workflow and enhances customer experience.
Benefits:
Competitive pay
Insurance
Paid vacation
Work from home
Show more details
AI Engineer, Large Scale Model Evaluation
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Education Requirements:
Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field
Experience Requirements:
Track record building and maintaining distributed systems
Excellent communication skills
Thrive in a high pace environment, where solutions are often unclear and require exploration
Responsibilities:
Evaluate Model Performance
Framework & Tooling Development
Baseline & Benchmark Creation
Continuous Evaluation & Monitoring
Collaboration with Engineering Teams
Show more details
AI Engineer, Large Scale Training
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Track record of training large scale deep learning models
Excellent communication skills
Thrive in a high pace environment, where solutions are often unclear and require exploration
Responsibilities:
Architect and maintain scalable deep learning frameworks for training on massive robot datasets
Implement distributed training and parallelization strategies to reduce model development cycles
Integrate data from various domains (e.g., vision, audio, and sensor inputs) into unified, high throughput deep learning pipelines
Leverage and contribute to internal tooling for data processing, model experimentation, and continuous integration
Show more details
AI Infrastructure Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Education Requirements:
Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field
Experience Requirements:
Minimum of 4 years of professional, full-time experience building reliable backend systems
Experience with Python and an ML framework (PyTorch, JAX, TensorFlow, etc.)
Experience with Linux and command line tools
Experience using and managing data stores (Postgres, MySQL, ElasticSearch, Redis, etc.)
Responsibilities:
Design and implement software tools used to collect and manage data, train deep neural networks and deploy them on humanoid robots
Collaborate with our AI and robotics engineers to identify software requirements and take the lead on implementing them
Run and maintain reliable backend distributed systems at scale
Collaborate with our customers on defining and executing the software strategy for deploying humanoid robots in production
Show more details
AI Tooling Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Education Requirements:
Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field
Experience Requirements:
Minimum of 4 years of professional, full-time experience building full-stack / frontend web applications
Experience with JavaScript / TypeScript and React
Experience with Linux and command line tools
Responsibilities:
Design and implement interactive software tools used to collect, manage and annotate data
Collaborate with our AI and robotics engineers to identify software requirements and take the lead on implementing them
Design intuitive and easy-to-use interfaces to accelerate the humanoid learning process
Show more details
Humanoid Robot Pilot (day shift)
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Excellent physical coordination, spatial awareness, and focus
Can stand 8+ hours a day
Master new physical tasks quickly and find the optimal way to perform them
Embrace constructive feedback and strive for constant improvement
Thrive in a fast paced environment
Responsibilities:
Wear teleoperation equipment and guide the robot through designated behaviors
Upload collected data to our AI training system
Proactively identify issues during collection and report feedback daily to Figure's AI team
Maintain a safe environment for both yourself and the robot during teleoperation
Follow proper equipment and robot maintenance procedures, including bring-up and shutdown
Show more details
Localization and Mapping Software Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Have a deep knowledge of classical computer vision techniques (feature detection, stereo matching, structure from motion etc)
Industry experience building robust odometry applications, preferably visual inertial odometry
Familiar with Deep Learning techniques for Localization and Mapping applications, especially feature detection and pose regression
Hands-on experience with sensor calibrations (e.g. stereo cameras, camera and IMU extrinsics)
Capable of quickly writing massive amounts of high quality, well-tested, perception software
Other Requirements:
Thrive in a high pace environment, where solutions are often unclear and require exploration
Passionate about building humanoid robots
Responsibilities:
Design, implement, test, and deploy localization and mapping algorithms for humanoid robots, fusing information from cameras, IMUs and other sensors
Own tracking and odometry modules at Figure
Implement onboard, real-time tracking and odometry software
Build evaluation pipelines, including data collection and metrics, in collaboration with other Figure teams
Engineer and ship high quality, reliable software that will be deployed to the real world
Show more details
Robot Behavior Coordination Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Experience implementing, testing, and deploying behavior coordination solutions in C++ and/or Python on real robots
Capable of quickly writing massive amounts of high quality, well-tested, behavior coordination software
Possess both a theoretical understanding and have practical experience with behavior coordination algorithms
Have a deep knowledge of state of the art techniques, data structures, and software tools
Thrive in a high pace environment, where solutions are often unclear and require exploration
Other Requirements:
Experience in behavior coordination
Responsibilities:
Implement a robot behavior architecture that provides various behavior authoring tools, such as state machines and behavior trees
Using this architecture, design, implement, test, and deploy robot behavior coordination algorithms for humanoid robots for a large variety of mission scenarios.
Develop and use modern software engineering techniques to implement high quality, well-tested software
Evaluate potential behavior coordination solutions and make design trade offs and decisions based on robot requirements
Collaborate with other Figure team members to develop and implement a full autonomy stack
Show more details
Robot Simulation Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Experience with one or multiple physical simulators (e.g. Mujoco, IsaacSim, Drake, Pybullet) and experience in a deployed robotics environment
Have a deep knowledge of state of the art techniques in physical simulation, including accurate simulation of contact dynamics for robot manipulation and locomotion, as well as photorealistic environmental rendering for perception, localization, and machine learning
Strong background in API design, designing general purpose code that serves multiple teams
Thrive in a high pace environment, where solutions are often unclear and require exploration
Other Requirements:
Experience generating simulated assets, task definitions, and Gym environments
Responsibilities:
Own physical simulation of the Figure robot, including technical roadmap and use cases
Evaluate different physical simulation options (commercial or free) and make design trade offs and decisions based on robot requirements
Design scalable solutions that integrate with Autonomy, Controls, and Testing systems at Figure
Enable multiple uses of simulation, including: Generating synthetic datasets for machine learning, Tuning physical simulators to bridge sim-to-real gaps in contact-rich environments like manipulation and locomotion, Designing environments, assets, and APIs that cover customer use cases, Supporting simulation studies that inform future robot design.
Develop and use modern software engineering techniques to implement high quality, well-tested software
Show more details
Software Engineer, Autonomy Platform
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Education Requirements:
Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field
Experience Requirements:
Strong proficiency in both C++ and Python
Minimum of 4 years of experience designing flexible, performant software and interfaces for resource-constrained systems such as robots or mobile devices
Experience with Linux and development tools such as debuggers and performance profilers
Responsibilities:
Design, implement and maintain our on-robot software framework for executing, monitoring and testing the autonomy system on our humanoid robot
Collaborate with interdisciplinary robotics, firmware development, and infrastructure teams to identify autonomy framework system requirements and take the lead on satisfying them
Design and implement internal tools that accelerate development and expand software and hardware testing capabilities
Continuously raise the quality of our product by identifying gaps and advocating for improvements across the stack
Provide technical guidance and support to other team members, fostering a culture of excellence and innovation
Show more details
Teleop Software Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Strong C++ skills for real-time systems
Experience building high-rate VR/haptic teleop systems with force feedback for manipulation in real robot environments
Strong background in API design, designing general purpose code that serves multiple teams
Thrive in a high pace environment, where solutions are often unclear and require exploration
Responsibilities:
Own teleop of the Figure robot, including technical roadmap and use cases
Evaluate different teleop strategies, including motion capture, VR, haptics, and puppeteering
Design a teleop system for whole body manipulation and dexterous finger control
Implement real-time retargeting algorithms for robust and intuitive teleop control
Design scalable solutions that integrate with Autonomy, Controls, and Testing systems at Figure
Show more details
Reinforcement Learning Engineer
Figure 02 is an AI-powered, autonomous humanoid robot designed for commercial tasks in various industries, tackling labor shortages and workplace safety.
Experience Requirements:
Confident writing production quality code in PyTorch
Familiar with online and offline reinforcement learning algorithms: PPO, SAC, etc.
Experience tuning hyperparameters and cost functions for these RL algorithms
Familiarity with common RL techniques such as: domain randomization, curriculum learning, reward shaping, etc.
Familiarity with general ML evaluation tools such as TensorBoard, Weights&Biases, etc
Responsibilities:
Develop, train, and deploy reinforcement learning algorithms for locomotion and manipulation tasks
Build simulation infrastructure to support the training of locomotion and manipulation policies for a general purpose humanoid robot at a large scale
Collaborate with the controls team to integrate policies into the existing control stack
Define, test, and evaluate performance metrics for learned policies
Show more details
Customer success engineer
Alan AI provides a platform for building and deploying AI-powered agents across various deployment options. It offers explainable, controllable, and extensible AI features, low-code development tools, and robust CI/CD capabilities.
Education Requirements:
Computer Science Degree
Experience Requirements:
4+ years of software development
Other Requirements:
Knowledge of JavaScript, MySQL, Android Development, iOS Development, Web Development, Cloud Computing
Previous experience within a customer success role at a SaaS organization
Strong knowledge of cloud architecture as well as on-premise IT landscape
Extensive experience in consulting and implementation of IT systems preferably cloud services and platforms
Knowledge of enterprise technologies and application platforms
Experience of application programming and system support experience is preferred
Excellent communication skills, including issue tracking, triaging and crisis management
Experience in Process Improvement, Decision Making, Managing Processes, Planning, Analyzing Information, Developing Standards, Help Desk, Service Excellence
Responsibilities:
Be the primary technical point of contact for customers
Ensure that customers successfully implement the solution with the optimal voice user experience
Build relationships with customers and executive sponsors to drive product adoption and ensure they are using the solution to achieve full business value
Monitor and identify adoption and utilization trends, provide recommendations based customer’s unique situation and needs
Conduct periodic customer health-checks. Prepare and educate customers on new features and releases. Identify renewal risk and collaborate with internal teams to remediate and ensure a successful renewal
Show more details