Tech FireflyUnited States

Senior Software Engineer

Tech Firefly is teaming up with a deep learning hardware company to hire a Senior Software Engineer for their team.

Senior Software Engineer

Senior Software Engineer

Tech Firefly

United States

Full TimeNegotiable
Posted on 5th Sep 2024

Tech Firefly is teaming up with a deep learning hardware company to hire a Senior Software Engineer for their team. If you are an experienced full stack developer and have experience working for startups, please apply today!

Position: Full-Time

Location: 100% Remote

Responsibilities:

  • Develop user-friendly interfaces for our ML and AI cloud platform
  • Implement top-notch AI models, tools, and workflows on our platform
  • Take ownership of features from design to deployment and monitoring

Requirements

  • Minimum 6 years of experience building responsive frontend software
  • Proficient in Typescript, React (or equivalent experience in Vue or Svelte), HTML, and modern CSS
  • Familiarity with Vite
  • Minimum 8 years of experience in implementing business-critical services
  • Proficient in Python, Unix/Command line, and frameworks like Django or FastAPI
  • Experience with relational databases such as PostgreSQL or MySQL
  • Automation skills for testing and deployment to enhance developer experience
  • Build highly available systems
  • Familiarity with SRE work, including observability, alerting, and logging
  • Strong understanding of public cloud features (e.g., Cloudflare, Okta, AWS)

Nice to Have:

  • Experience in Kubernetes
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform, Atlantis, Crossplane, etc.
  • Exposure to event-based or serverless technologies (AWS Lambda, Kinesis, etc.)
  • Background in machine learning, AI, or data science
  • Knowledge of application security and web hardening
  • Strong engineering background (EECS preferred, Mathematics, Software Engineering, Physics)

Benefits

Subsidized Health Benefits

Paid Time Off

401k

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form