- Develop and evaluate robotics perception algorithms including deep learning, machine learning, computer vision, and so forth, on our unique autonomous flight datasets (camera, lidar)
- Set up and maintain scalable dataset, metrics evaluation, and visualization pipelines for your perception algorithms
- Investigate and implement algorithm improvements to exceed safety metrics requirements
- Rigorously optimize, deploy, and benchmark the algorithms on a variety of compute hardware such as CPU, GPU, and possibly FPGA. This may include:
- Optimize machine learning models for parallel processing (GPUs, hardware accelerators)
- Integrate machine learning models with inference engines and runtime libraries that are optimized for specific hardware platforms (e.g. Apache TVM, ONNX Runtime, TensorRT, TensorFlow Serving)
- Write and optimize GPU-specific code, often using libraries such as OpenCL, CUDA (for NVIDIA GPUs), or ROCm (for AMD GPUs) to accelerate model inference.
- Investigate and apply techniques for model compression and quantization to reduce memory and compute requirements while maintaining model performance.
- Implement unit tests, integration tests, and end-to-end tests for perception components
- Contribute intuitive, readable, scalable, and modular code to the team repositories
- Create and maintain documentation for the key perception components you own
- Work closely with other teams (systems, software, navigation, flight test, etc.) to ensure seamless integration of perception algorithms into testing and production environments
- Contribute to critical team tooling, processes and best practices
- 2+ years of experience in autonomous vehicles with robotics perception, machine learning, computer vision, lidar processing or other related field
- Master's degree in Computer Science, Machine Learning, Robotics, or a related field
- Proven experience of software development in the autonomous vehicle industry, with a strong focus on robotics perception algorithms and machine learning
- Strong problem-solving skills and the ability to optimize perception algorithms performance
- Proficiency in a prototyping programming language such as Python
- Proficiency in a compiled programming language such as C/C++
- Familiarity with common robotics perception libraries and tools such as:
- Deep learning frameworks (e.g., TensorFlow, PyTorch)
- Computer vision libraries (e.g., OpenCV)
- Lidar processing (e.g., PCL, open3d)
- Middleware (e.g., ROS, protobuf)
- Knowledge of algorithm performance profiling and optimization techniques
- Excellent communication and collaboration skills
- Demonstrated ability to contribute timely deliverables in a fast-paced, agile development environment
- 5+ years of experience in autonomous vehicles with robotics perception, machine learning, computer vision, lidar processing or other related field
- PhD in Computer Science, Machine Learning, Robotics, or a related field
- Familiarity with GPU or FPGA acceleration for machine learning
- Familiarity with model compilation techniques such as model quantization, pruning, and kernel optimization
- Experience with containerization and deployment technologies (e.g., Docker, Kubernetes)
- Experience with edge computing and deploying models on resource-constrained devices
- Experience developing software running under an RTOS or hypervisor on resource-constrained hardware architectures
- Experience with cloud-based ML services (e.g. AWS, GCP)
- Experience setting up DevOps/MLOps pipelines
- Annual bonus
- Equity and 401k
- Unlimited PTO
- Parental leave
- Health, dental, and vision insurance for employees and dependents
- Long-term and short-term disability
- Various voluntary benefits
-
Software Engineer
3 weeks ago
LinkedIn Dev Sandbox San Francisco, United StatesJob Description · Job DescriptionTest job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job description Test job descrip ...
-
Software Engineer
1 day ago
NextPhase San Francisco, United StatesThis is a remote position. · WHO WE ARE: · is a Data Management and Business Systems solution provider focused on services for enterprises in the cloud. We are leading the innovation agenda with our clients by delivering a portfolio of services to help them improve data quality ...
-
Senior Software Engineer
3 weeks ago
Dedge Security San Francisco, United StatesDedge Security es una startup de ciberseguridad que nace de la mano de Rubén y Paco, una pareja de fundadores muy experimentados que tras vender su anterior empresa a un gran fabricante de Silicon Valley, ahora inician este nuevo proyecto, con el fin de asegurar el desarrollo y d ...
-
Apex Ventures San Pedro, United StatesREADY TO START YOUR CAREER AT CORPULS? · Your Responsibilities: · You will be part of our team working with agile methods in digital signal processing. With your expertise, you will ensure efficient integration of our algorithms on the embedded target system. This gives you a di ...
-
Software Engineer
3 weeks ago
Heliux San Francisco, United StatesAbout Heliux · Heliux is building an all-in-one, AI-powered enterprise operating system for hardware engineering and manufacturing companies. Our platform enables our partners to manage their cross-functional teams and operations across engineering, supply chain, manufacturing, a ...
-
Software Engineer
3 weeks ago
1st10 San Francisco, United States1st10 is a boutique recruiting firm that specializes in building early engineering teams. Our team works with early investors, founders and high-end engineering talent to deliver on this promise. · This role is with stealth startup: · Experienced founders building in the AI weara ...
-
Software Engineer
2 weeks ago
Atomus San Francisco, United StatesThis is a full-time on-site US Citizen backend-heavy role for a Software Engineer at Atomus located in San Francisco, CA. · Company Description · Atomus' mission is to provide world class cybersecurity for the world's most critical organizations. We build security compliance soft ...
-
Software Engineer
2 days ago
Amazon San Francisco, United StatesIf you are interested in this position, please apply on Twitch's Career site About Us:Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, coo Software Engineer, Software, Engineer, Content Creator · ...
-
Software Engineer
2 weeks ago
Atomus Limited San Francisco, United StatesThis is a full-time on-site US Citizen backend-heavy role for a Software Engineer at Atomus located in San Francisco, CA. · Company Description · Atomus' mission is to provide world class cybersecurity for the worlds most critical organizations. We build security compliance sof ...
-
Software Engineer
3 weeks ago
Atomus San Francisco, United StatesThis is a full-time on-site US Citizen backend-heavy role for a Software Engineer at Atomus located in San Francisco, CA. · Company Description · Atomus' mission is to provide world class cybersecurity for the world's most critical organizations. We build security compliance soft ...
-
Software Engineer
3 weeks ago
Descript San Francisco, United StatesOur vision is to build the next generation platform to enable easy and fast creation of audio and video content powered by cutting-edge AI. Building a revolutionary way to record, transcribe, edit and mix spoken audio and video comes with a series of unique challenges and require ...
-
Software Engineer
3 weeks ago
Adept AI San Francisco, United StatesAdept is working to advance a people-centric approach to AI that optimizes for what's actually most useful for people and their work. You can see this approach in the technology we're building: models that are trained to use software and take actions just as a person would. · We' ...
-
Software Engineer
4 weeks ago
OneSchema San Francisco, United StatesAbout OneSchema · At every company, there's someone whose most painful job is wrangling CSV files in Excel. OneSchema ) makes cleanup of messy CSVs 10x faster (demo). Our product is an embeddable spreadsheet that makes data cleansing and import as simple as a few clicks. We see ...
-
Software Engineer
2 weeks ago
Capgemini San Francisco, United StatesLife at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible workHealthcare including dental, vision, mental health, and well-being programsFinancial well-being program ...
-
Software Engineer
2 weeks ago
Slapdash San Francisco, United States[Full Time] Software Engineer - Infrastructure at Slapdash (United States) | BEAMSTART Jobs · Software Engineer - Infrastructure · Slapdash United States · Date Posted · 31 Oct, 2022 · Work Location · San Francisco, United States · Salary Offered · $110000 — $160000 yearly · Jo ...
-
Software Engineer
3 weeks ago
P. A.V. E. San Francisco, United StatesWhy join Pave? · At Pave, our vision is simple - Make Compensation Fair. · How are we going to get there? By building the most intelligent compensation platform, powered by the largest real-time compensation dataset on earth. · We partner with our customers to help them build ...
-
Software Engineer
1 week ago
Health San Francisco, United StatesHealth at Scale is the market leader in precision health -- digital health programs that offer smart, hyper-personalized insights to help individuals choose the best providers, treatments, care settings and lifestyle choices for their unique healthcare needs. Founded by leading m ...
-
Software Engineer
1 day ago
Abbott Laboratories company San Francisco, United StatesMeet Lingo, a new biosensing technology that provides users a window into their body. Lingo tracks key biomarkers such as glucose, ketones, and lactate to help people make better decisions about their health and nutrition. Biowearable technology Software Engineer, Engineer, Softw ...
-
Software Engineer
3 weeks ago
INSPYR Solutions San Francisco, United StatesROLE: Software Engineer - Fullstack · LOCATION: Hayes Valley, San Francisco, CA · Responsibilities · Take end-to-end ownership of a numerous product features -- from the data model up to the API layer and the frontend, you'll be the go-to person when adding new features and de ...
-
Software Engineer
3 weeks ago
DRH Search San Francisco, United StatesI'm assisting a profitable, early-stage Enterprise AI Customer Support startup with their search for a software engineer to join their small, 4-person team. The role will be onsite in their office located in the Rincon Hill area of San Francisco. Preference is for a backend or fu ...
Software Engineer - San Francisco, United States - Xwing
Description
Meet one of your future colleagues
About Us:
Xwing is a cutting-edge aerospace technology company focused on revolutionizing the future of aviation. Backed by industry veterans and top-tier investors, our mission is to build a safer, more efficient, and more accessible air transportation system powered by autonomous flight. By combining artificial intelligence, proprietary software, and hardware solutions, Xwing is bringing uncrewed aircraft to commercial aviation. We are computer scientists, roboticists, and aerospace experts who are at the forefront of the transformation of the aviation industry.
Founded in 2016, Xwing is based in Northern California with offices in San Francisco and in Concord, CA. In 2021, Xwing completed the world's first fully autonomous cargo flight with a remote crew supervising the flight from the ground. In 2023, Xwing became the first company with a Federal Aviation Administration (FAA) certification project for an uncrewed aircraft system for large aircraft.
Visit to learn more, and see all available positions under "Careers" to join our rapidly growing team.
Who We're Looking For:
We're seeking a skilled Software Engineer in robotics perception with industry experience in perception for autonomous vehicles. Using onboard aircraft sensors (cameras, lidar, IR cameras, inertial sensors, etc.), our Xwing Perception Team develops safety-certifiable robotics, computer vision, and machine learning solutions to enable safe autonomous flight such as: runway and taxiway detection, ground obstacle detection, vision-based navigation and mapping, and tracking. As part of the team, you will implement robust perception solutions, train models, and deploy them as low-latency and efficient algorithms onto our airborne autonomy system. You will play a crucial role translating perception research into practical applications while thriving in a collaborative and dynamic environment. If you are passionate about innovation in autonomous vehicles, this role is for you
Responsibilities include but are not limited to:
Required Qualifications:
Desirable Qualifications:
Compensation & Benefits:
Annual base salary range: $130,000 - $210,000
Benefits:
Employment Terms:
To conform to U.S. Government aerospace technology export regulations (EAR / ITAR), applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the U.S. and to complete the required employment eligibility verification form upon hire. Employer provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. In addition to federal law requirements, employer complies with applicable state and local laws governing nondiscrimination in employment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Employer expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of employees to perform their job duties may result in discipline up to and including discharge.