Senior Software Engineer

Rapta

  • Portland, Oregon
  • 1 day ago

    Highlights

    Rapta is driving a revolution in American manufacturing by facilitating the return of production jobs to the U.S. Our powerful AI software platform automates the deployment of vision-based AI systems for manufacturing, inspection, and process control. We are seeking a Senior Software Engineer who thrives in a fast-paced environment and is passionate about working with state-of-the-art vision systems, especially those from NVIDIA.

    Numbers & Facts

    LocationPortland, Oregon

    Description

    Position: Full time, flexible hours, Local Portland Oregon

    Rapta is driving a revolution in American manufacturing by facilitating the return of production jobs to the U.S. Our powerful AI software platform automates the deployment of vision-based AI systems for manufacturing, inspection, and process control.

    Working closely with some of the industry's most prominent customers, we deliver top-notch AI vision systems via the most sophisticated ML ops automation platform available today.

    We are seeking a Senior Software Engineer who thrives in a fast-paced environment and is passionate about working with state-of-the-art vision systems, especially those from NVIDIA.

    At Rapta, you'll find an opportunity to impact at a massive scale with Generative AI fusion that is revolutionizing manufacturing. If you are a curious mind, a lifelong learner, and have a penchant for turning challenges into opportunities, we want you!

    Responsibilities

    • Backend Development
      • Design, develop, and maintain robust backend systems.
      • Ensure scalability, performance, and security of backend services.
    • Python Proficiency
      • Develop and maintain applications and systems using Python.
      • Stay updated with the latest Python frameworks and best practices.
      • Experience with Artificial Intelligence
      • Desired experience creating, packaging and shipping artificial intelligence systems
      • Experience with Tensorflow, CUDA drivers, NVIDIA Jetson platform or Pytorch highly desirable
    • Embedded Hardware Experience
      • Work on low-level embedded hardware projects.
      • Integrate software with hardware components, with a preference for experience in Rust or C++.
    • Experience with Distributed Systems
      • Design and implement distributed systems architectures.
      • Ensure system reliability, scalability, and efficiency.
    • Networking Experience (Preferred)
      • Knowledge of networking protocols and architecture.
      • Experience in implementing network security measures.
    • Deployment of Hardware
      • Experience in deploying and integrating hardware in a production environment.
      • Ability to troubleshoot and optimize hardware performance.
    • Mentorship
      • Mentor junior engineers and team members, sharing knowledge and promoting best practices.
      • Lead by example and foster a culture of technical excellence.
    • Independent Project Management
      • Take ownership of projects, demonstrating a 'fire and forget' approach.
      • Manage projects from inception to completion with minimal supervision.
    • Full Stack Development (Preferred)
      • Ability to work on full stack development projects.
      • Demonstrate proficiency in both frontend and backend technologies.

    Qualifications

    • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
    • Minimum of 8 years of experience in software engineering, with a focus on backend development, Python, and distributed systems.
    • Experience with low-level embedded hardware and proficiency in C++.
    • Networking experience is a plus.
    • Experience in deploying hardware in various environments.
    • Proven track record of mentoring and leading engineering teams.
    • Ability to manage complex projects independently.
    • Full stack development experience is a plus.

    Personal Attributes

    • Strong problem-solving and analytical skills.
    • Excellent communication and interpersonal abilities.
    • Self-motivated with a strong work ethic.
    • Ability to thrive in a fast-paced, dynamic environment.

    What We Offer

    • Medical insurance
    • 401K
    • Opportunities for professional development and career growth.
    • Collaborative and innovative work culture.

    Working Place:

    Portland, OR, United States

    Similar Jobs

    See more jobs