Lead Software Engineer, Python SDK

Sorry, this job was removed at 01:51 p.m. (CST) on Thursday, Aug 08, 2024
7 Locations
Remote
160K-200K Annually
7+ Years Experience
Artificial Intelligence • Computer Vision • Machine Learning
The Role

Who we are: At Parallel Domain, we're on a mission to accelerate the safe development of autonomous systems that have the potential to drastically improve the quality of life for billions of people. Our synthetic data platform empowers engineers and researchers to create the next generation of AI-powered software for self-driving cars, drones, and other advanced technologies. We're a team of passionate innovators who thrive on solving complex problems and pushing the boundaries of what's possible.


About the role: We're seeking a highly skilled Lead Software Engineer to spearhead the development of our open source Python SDK, the core interface through which our customers interact with our platform. You'll have the unique opportunity to shape the user experience, influence product direction, and deliver cutting-edge solutions directly into the hands of our customers. You’ll be a member of the technical leadership team and report directly to the VP of Engineering.

What you'll do:

  • Lead SDK development: Take full ownership of the design, implementation, and continuous evolution of our Python SDK.
  • Enhance usability: Continuously improve the SDK's usability and increase customer retention through thoughtful updates and enhancements to the customer-facing API surface.
  • Collaborate cross-functionally: Work closely with product, engineering, ML, QA, and customer success teams to ensure a cohesive product experience.
  • Build best practices: Establish robust testing and documentation practices for SDK releases.
  • Champion quality: Set coding standards, review code contributions, and uphold a high bar for code quality and design excellence.
  • Optimize performance: Regularly profile and optimize SDK performance to deliver a smooth and efficient user experience.
  • Be a thought leader: Share your expertise and contribute innovative ideas to establish Parallel Domain as the leading platform for accelerating machine perception development.

What you’ll bring:

  • Technical experience: 7+ years of experience in a software engineering role.
  • Expert Python skills: A deep understanding of Python development with a strong focus on API/SDK design principles and a commitment to clean, well-structured code.
  • Customer-centric mindset: A relentless focus on understanding and exceeding customer needs.
  • Excellent communication: Strong written and verbal communication skills to collaborate effectively and contribute to technical documentation.

What will help you stand out:

  • Open source experience: Prior experience contributing to or maintaining open source projects.
  • ML product expertise: Experience building ML-enabled products and familiarity with computer vision, generative AI, and LLMs.
  • Domain knowledge: Experience with 2D/3D math, computer graphics, visualization, and real-time interactive media or simulation applications.
  • Full-stack development: Experience encompassing both frontend and backend technologies, and familiarity with cloud-based infrastructure (AWS, Azure, GCP, etc).

Join us! If you're passionate about synthetic data, software development, and the future of autonomous systems, we'd love to hear from you. Apply today and help us revolutionize the world of AI! This position is available in the San Francisco Bay Area & Vancouver.

The Company
HQ: Palo Alto, CA
67 Employees
On-site Workplace
Year Founded: 2017

What We Do

Training and testing autonomous systems in the real world is a slow, expensive and cumbersome process. Parallel Domain is the smartest way to prepare both your machines and human operators for the real world, while minimizing the time and miles spent there. Connect to the Parallel Domain API and tap into the power of synthetic data to accelerate your autonomous system development.

Parallel Domain works with perception, machine learning, data operations, and simulation teams at autonomous systems companies, from autonomous vehicles to delivery drones. Our platform generates synthetic labeled data sets, simulation worlds, and controllable sensor feeds so they can develop, train, and test their algorithms safely before putting these systems into the real word.

#syntheticdata #autonomy #AI #computervision #AV #ADAS #machinelearning

Jobs at Similar Companies

Halter Logo Halter

Business Development Executive (Southland)

Hardware • Information Technology • Internet of Things • Machine Learning • Software • Business Intelligence • Agriculture
Easy Apply
Remote
Southland, NZL
150 Employees
Remote
12 Locations
220 Employees

JuiceMedia.AI Logo JuiceMedia.AI

Business Development Manager - Mobile applications

AdTech • Agency • Digital Media • Machine Learning • Marketing Tech • Analytics • Big Data Analytics
Hybrid
Marina del Rey, CA, USA
50 Employees
102K-167K Annually

Similar Companies Hiring

Smartcat Thumbnail
Artificial Intelligence
Boston, Massachusetts
220 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
50 Employees
Halter Thumbnail
Software • Machine Learning • Internet of Things • Information Technology • Hardware • Business Intelligence • Agriculture
Auckland City, NZ
150 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account