Senior Systems Engineer

at  Invisible AI

Remote, Oregon, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Sep, 2024USD 115000 Annual04 Jun, 20245 year(s) or aboveInterpersonal Skills,Operating Systems,Centos,Red Hat,Addition,Ubuntu,Computer Science,Ethnicity,Database Administration,Base Pay,Information Technology,Scripting LanguagesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At Invisible AI, we are building the future of computer vision. Our core focus is on developing an end-to-end platform that can digitize the physical world to solve business problems. Today, our visual intelligence platform uses AI-enabled cameras to analyze human body posture in real-time — without streaming any video to the cloud. Coming from the world of self-driving cars, the founders of Invisible AI have years of experience in building and deploying large-scale machine learning pipelines.
As a Senior Systems Engineer on our Web team, you will build the technology to enable our platform to deploy, run, and monitor Invisible AI’s software at scale across tens of independent deployments and thousands of devices. This role works closely with all other engineering teams and owns internal tools to enable faster development and deployment, like secure ephemeral debug environments, streamlined access controls, CI/CD systems, and a custom in-house device management platform for device configuration and software releases.

REQUIREMENTS:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5+ years of experience building & managing infrastructure at scale, especially on the Edge.
  • Extensive knowledge of Linux operating systems (e.g., Red Hat, CentOS, Ubuntu).
  • Proficiency in scripting languages (e.g., Bash, Python).
  • Experience with configuration management tools (e.g., Ansible, Terraform).
  • Strong understanding of networking concepts and protocols.
  • Experience with Windows Service/VMs a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • 10-20% Domestic & International Travel Required.

PREFERRED QUALIFICATIONS:

  • Experience with containerization technologies (e.g., Docker).
  • Knowledge of database administration (e.g., PostgreSQL).
  • Experience with monitoring tools (e.g., Prometheus).
    Our compensation package plays a big part in how we value your impact on our mission. Our base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The estimated base salary guideline range for this role is between $115,000 and $160,000 and may be modified. This will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. In addition to base salary, your compensation package will include additional components such as equity, sales incentive pay, and benefits. Invisible AI is an equal opportunity employer. We do not discriminate based on age, ethnicity, gender, nationality, religious belief, or sexual orientation

Responsibilities:

  • Design, deploy, and maintain Linux-based systems and infrastructure.
  • Monitor system performance, troubleshoot issues, and optimize for maximum uptime and performance.
  • Implement and manage security measures to protect the integrity of the Linux environment.
  • Perform regular system updates, patches, and upgrades.
  • Automate routine tasks using scripting languages (e.g., Bash, Python).
  • Manage user accounts, permissions, and access controls.
  • Maintain backup and recovery solutions to ensure data integrity.
  • Collaborate with development and support teams to address technical issues and implement solutions.
  • Document system configurations, procedures, and changes.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Information Technology

Graduate

Computer science information technology or a related field or equivalent experience

Proficient

1

Remote, USA