Senior Software Engineer

RAPTA INC
Portland, OR, United States
23 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Shift work

Tech stack

Artificial Intelligence Computing Platforms Computer Vision C++ (Programming Language) Nvidia CUDA Distributed Systems Python (Programming Language) Network Security Network Protocols Tensorflow Software Engineering Systems Integration
+11 more
Visual Systems Web Application Frameworks Pytorch Reliability of Systems Generative AI Backend Information Technology Machine Learning Operations Front End Software Development Hardware Infrastructure NVIDIA Jetson

Job description

Position: Full time, flexible hours, Local Portland OregonRapta 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 DevelopmentDesign, develop, and maintain robust backend systems.Ensure scalability, performance, and security of backend services.Python ProficiencyDevelop and maintain applications and systems using Python.Stay updated with the latest Python frameworks and best practices.Experience with Artificial IntelligenceDesired experience creating, packaging and shipping artificial intelligence systemsExperience with Tensorflow, CUDA drivers, NVIDIA Jetson platform or Pytorch highly desirableEmbedded Hardware ExperienceWork on low-level embedded hardware projects.Integrate software with hardware components, with a preference for experience in Rust or C++.Experience with Distributed SystemsDesign 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 HardwareExperience in deploying and integrating hardware in a production environment.Ability to troubleshoot and optimize hardware performance.MentorshipMentor junior engineers and team members, sharing knowledge and promoting best practices.Lead by example and foster a culture of technical excellence.Independent Project ManagementTake 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 insurance401K Opportunities for professional development and career growth. Collaborative and innovative work culture. Working Place: Portland, OR, United States Position: Full time, flexible hours, Local Portland OregonRapta 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 DevelopmentDesign, develop, and maintain robust backend systems.Ensure scalability, performance, and security of backend services.Python ProficiencyDevelop and maintain applications and systems using Python.Stay updated with the latest Python frameworks and best practices.Experience with Artificial IntelligenceDesired experience creating, packaging and shipping artificial intelligence systemsExperience with Tensorflow, CUDA drivers, NVIDIA Jetson platform or Pytorch highly desirableEmbedded Hardware ExperienceWork on low-level embedded hardware projects.Integrate software with hardware components, with a preference for experience in Rust or C++.Experience with Distributed SystemsDesign 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 HardwareExperience in deploying and integrating hardware in a production environment.Ability to troubleshoot and optimize hardware performance.MentorshipMentor junior engineers and team members, sharing knowledge and promoting best practices.Lead by example and foster a culture of technical excellence.Independent Project ManagementTake 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 insurance401K Opportunities for professional development and career growth. Collaborative and innovative work culture. Working Place: Portland, OR, United States Position: Full time, flexible hours, Local Portland OregonRapta 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 DevelopmentDesign, develop, and maintain robust backend systems.Ensure scalability, performance, and security of backend services.Python ProficiencyDevelop and maintain applications and systems using Python.Stay updated with the latest Python frameworks and best practices.Experience with Artificial IntelligenceDesired experience creating, packaging and shipping artificial intelligence systemsExperience with Tensorflow, CUDA drivers, NVIDIA Jetson platform or Pytorch highly desirableEmbedded Hardware ExperienceWork on low-level embedded hardware projects.Integrate software with hardware components, with a preference for experience in Rust or C++.Experience with Distributed SystemsDesign 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 HardwareExperience in deploying and integrating hardware in a production environment.Ability to troubleshoot and optimize hardware performance.MentorshipMentor junior engineers and team members, sharing knowledge and promoting best practices.Lead by example and foster a culture of technical excellence.Independent Project ManagementTake 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 insurance401K Opportunities for professional development and career growth. Collaborative and innovative work culture. Working Place: Portland, OR, United States

Position: Full time, flexible hours, Local Portland OregonRapta 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 DevelopmentDesign, develop, and maintain robust backend systems.Ensure scalability, performance, and security of backend services.Python ProficiencyDevelop and maintain applications and systems using Python.Stay updated with the latest Python frameworks and best practices.Experience with Artificial IntelligenceDesired experience creating, packaging and shipping artificial intelligence systemsExperience with Tensorflow, CUDA drivers, NVIDIA Jetson platform or Pytorch highly desirableEmbedded Hardware ExperienceWork on low-level embedded hardware projects.Integrate software with hardware components, with a preference for experience in Rust or C++.Experience with Distributed SystemsDesign 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 HardwareExperience in deploying and integrating hardware in a production environment.Ability to troubleshoot and optimize hardware performance.MentorshipMentor junior engineers and team members, sharing knowledge and promoting best practices.Lead by example and foster a culture of technical excellence.Independent Project ManagementTake 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 insurance401K Opportunities for professional development and career growth. Collaborative and innovative work culture. Working Place: Portland, OR, United States

Requirements

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!, * 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…