Apply

Senior Software Engineer - ML/AI (Remote)

Posted 3 days agoViewed

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: US, Western Europe, US, Western Europe

🔍 Industry: Digital Signage

🏢 Company: BrightSign👥 11-50💰 Private about 3 years agoDigital SignageElectronicsManufacturingSoftware

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: PythonEmbedded SystemsGitMachine LearningC++Linux

Requirements:
  • 7+ years of experience in embedded software development.
  • 2+ years working on software focused on ML/AI.
  • Strong expertise in C++ and Python, with proficiency in Typescript/Javascript.
  • Deep understanding of ML inference, machine vision, and speech technologies.
  • Familiarity with OpenEmbedded for embedded Linux development.
  • Comfortable with ML/AI recipe writing and testing.
  • Knowledge of ML Ops.
  • Experience with cloud technologies for ML model integration.
  • Excellent problem-solving and performance optimization skills.
  • Strong understanding of agile methodologies and team leadership.
  • 5+ years experience with Linux, proficient with command line.
  • Experience with Git and GitHub; familiarity with Gerrit is desired.
  • BA/BS in a relevant discipline or 5+ years industry experience.
  • Strong attention to detail and communication skills.
  • Ability to adapt in a fast-paced environment.
Responsibilities:
  • Technical Leadership: Spearhead ML/AI technology insights within the company.
  • Self-Starter: Operate autonomously across multiple teams in various time zones.
  • Software Architecture: Develop scalable architecture for ML/AI features.
  • Feature Development: Collaborate to translate requirements into technical solutions.
  • Coding and Implementation: Write maintainable code for new features and bug fixes.
  • Quality Assurance: Collaborate with QA for testing and reviews.
  • Performance Optimization: Enhance software efficiency.
  • Platform Compatibility: Address platform-specific compatibility issues.
  • Technical Documentation: Produce design documents and guides.
  • Research and Innovation: Stay updated on ML/AI trends.
  • Collaboration and Communication: Work with various teams and communicate technical concepts.
Apply