Sr. AI Engineer

Job Title: Senior AI Engineer

Location: San Francisco, CA, USA

Posted on: Wednesday, March 6, 2024

About the Company: We are an edge computing startup dedicated to providing computing infrastructure to remote areas and locations with limited connectivity and cloud resources. Our focus is on enabling real-time analytics and AI at the edge to bridge the digital divide.

Job Description: We are seeking Senior AI Engineers to join our dynamic team. Ideal candidates will have a passion for cutting-edge AI for robotics and multimodal perception, with hands-on expertise in various domains including real-time computer vision, robotics, generative AI, transformers, statistical machine learning, natural language processing, control/navigation, and reinforcement learning.

Key Responsibilities:

  • Translate business requirements into AI/ML model requirements, particularly related to multi-modal perception and robotic applications.
  • Prepare data for training and evaluating AI/ML/DL models.
  • Build AI/ML/DL models using state-of-the-art algorithms, especially transformers, and deploy them in production.
  • Test, evaluate, and benchmark the quality of AI/ML/DL models.
  • Deploy containerized applications on cloud or on-premises environments.
  • Establish continuous learning pipelines for models with online learning or transfer learning.
  • Collaborate with customers and internal teams to refine model quality.

Required Qualifications:

  • MS degree (Ph.D. preferred) in computer science, machine learning, robotics, physics, computational science/engineering, or related technical field.
  • 8+ years of software development experience with Python, Java, and/or C/C++ programming skills.
  • 5+ years of experience in machine learning frameworks such as PyTorch, Tensorflow, ONNX Runtime, and TensorRT.
  • Hands-on expertise in traditional statistical machine learning techniques, deep learning, and natural language processing modeling.
  • Experience with containers, numeric libraries, and modular software design.
  • Background with container technologies such as Docker and Kubernetes.

Preferred Experience and Skills:

  • Demonstrable experience in building, programming, and integrating software and hardware for autonomous or robotic systems.
  • Proven experience in producing computationally efficient software to meet real-time requirements.
  • Experience with solving and using machine learning for large-scale problems.
  • Strong analytical, time-management, and organizational skills.
  • Excellent written and oral communication skills.
  • Ability to lead and mentor AI engineers and software developers.
  • Strong teamwork and interpersonal skills.

Additional Information:

  • We value Diversity, Equity, Inclusion, and Belonging (DEIB) and offer a supportive workplace culture.
  • The starting base salary range for this role varies based on location, experience, skills, and qualifications. Equity and subsidized benefits are also offered.
  • Junior and mid-level candidates are welcome to apply but must be located in the SF Bay Area or Bellevue, WA area.

If you’re passionate about AI and robotics, and eager to tackle thrilling challenges with real-world impact, our team might just be the perfect fit for you. Apply now and join us in revolutionizing edge computing technology!

Job Title: Senior AI Engineer

Location: San Francisco, CA, USA

Posted on: Wednesday, March 6, 2024

About the Company: We are an edge computing startup dedicated to providing computing infrastructure to remote areas and locations with limited connectivity and cloud resources. Our focus is on enabling real-time analytics and AI at the edge to bridge the digital divide.

Job Description: We are seeking Senior AI Engineers to join our dynamic team. Ideal candidates will have a passion for cutting-edge AI for robotics and multimodal perception, with hands-on expertise in various domains including real-time computer vision, robotics, generative AI, transformers, statistical machine learning, natural language processing, control/navigation, and reinforcement learning.

Key Responsibilities:

  • Translate business requirements into AI/ML model requirements, particularly related to multi-modal perception and robotic applications.
  • Prepare data for training and evaluating AI/ML/DL models.
  • Build AI/ML/DL models using state-of-the-art algorithms, especially transformers, and deploy them in production.
  • Test, evaluate, and benchmark the quality of AI/ML/DL models.
  • Deploy containerized applications on cloud or on-premises environments.
  • Establish continuous learning pipelines for models with online learning or transfer learning.
  • Collaborate with customers and internal teams to refine model quality.

Required Qualifications:

  • MS degree (Ph.D. preferred) in computer science, machine learning, robotics, physics, computational science/engineering, or related technical field.
  • 8+ years of software development experience with Python, Java, and/or C/C++ programming skills.
  • 5+ years of experience in machine learning frameworks such as PyTorch, Tensorflow, ONNX Runtime, and TensorRT.
  • Hands-on expertise in traditional statistical machine learning techniques, deep learning, and natural language processing modeling.
  • Experience with containers, numeric libraries, and modular software design.
  • Background with container technologies such as Docker and Kubernetes.

Preferred Experience and Skills:

  • Demonstrable experience in building, programming, and integrating software and hardware for autonomous or robotic systems.
  • Proven experience in producing computationally efficient software to meet real-time requirements.
  • Experience with solving and using machine learning for large-scale problems.
  • Strong analytical, time-management, and organizational skills.
  • Excellent written and oral communication skills.
  • Ability to lead and mentor AI engineers and software developers.
  • Strong teamwork and interpersonal skills.

Additional Information:

  • We value Diversity, Equity, Inclusion, and Belonging (DEIB) and offer a supportive workplace culture.
  • The starting base salary range for this role varies based on location, experience, skills, and qualifications. Equity and subsidized benefits are also offered.
  • Junior and mid-level candidates are welcome to apply but must be located in the SF Bay Area or Bellevue, WA area.

If you’re passionate about AI and robotics, and eager to tackle thrilling challenges with real-world impact, our team might just be the perfect fit for you. Apply now and join us in revolutionizing edge computing technology!

Engineering Manager

Job Opportunity: Engineering Manager

Location: San Francisco Bay Area

About Us:

We are a dynamic startup in the heart of the San Francisco Bay Area, driven by a mission to revolutionize social connection through cutting-edge technology. Our team comprises talented individuals from diverse backgrounds, all passionate about leveraging AI to enhance relationships in every aspect of life.

About the Role:

We are seeking an ambitious and mission-driven Engineering Manager to join our team. As Engineering Manager, you will play a pivotal role in building and leading a talented engineering team across various disciplines, including AI/ML, iOS development, and backend engineering. Reporting directly to the founder and CEO, you will have the opportunity to shape the technical direction of our company and contribute to our overall product strategy.

Responsibilities:

  • Recruit and mentor a team of talented engineers, fostering a collaborative and innovative working environment.
  • Set clear objectives and provide constructive feedback to ensure the team's success and growth.
  • Provide technical guidance and mentorship, participating in technical discussions and contributing to product strategy.
  • Work closely with cross-functional teams to define project scopes, requirements, and timelines.
  • Allocate resources effectively and prioritize tasks to ensure timely delivery of high-quality products.
  • Continuously assess and enhance engineering processes to improve efficiency, productivity, and product quality.
  • Identify bottlenecks and implement strategies to optimize workflow and streamline development cycles.
  • Foster open communication within the engineering team and across the organization, ensuring transparency and alignment.

Qualifications:

  • Extensive experience in software engineering, with a strong foundation in iOS development, backend, or machine learning.
  • A strong network of engineers across various disciplines, primarily in the Bay Area, and a proven ability to hire, develop, and retain top talent.
  • Proven experience in a fast-paced, dynamic startup environment, with the ability to adapt to evolving priorities and challenges.
  • Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
  • A collaborative mindset and the ability to work with other leaders to achieve common goals.
  • Proficiency in project planning, execution, and resource allocation, ensuring successful delivery of projects within defined timelines and scopes.
  • A self-starter who is capable of aligning engineering efforts with company goals.

How to Apply:

If you are passionate about leveraging technology to enhance social connection and thrive in a fast-paced startup environment, we'd love to hear from you. Please submit your resume and a cover letter outlining your relevant experience and why you're excited about this opportunity.