A

Acuity

Accounting services from bookkeeping to CFOs

Software Engineer - Applied Research & Technology

Applied Machine LearningUpdated on Nov 14
Full-timeBoulder, CO, USA$93k - $167.4k

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • At least 3 years of software development experience, strong expertise in Python, and solid object-oriented design principles.
  • Experience developing, fine-tuning, and deploying machine learning models using frameworks such as PyTorch, TensorFlow, ONNX, or TensorRT for edge or real-time applications.
  • Practical understanding of computer vision fundamentals, image processing, object detection, or spatial sensing architectures such as OpenCV or spatial tracking.
  • Familiarity with audio-visual and control technologies, particularly QSC/Q-SYS core architectures, Lua scripting, or control API integrations.
  • Experience with REST APIs, gRPC, MQTT, WebSockets, and network communication protocols used in audio-visual and Internet of Things devices.

Responsibilities

  • Design, build, test, and deploy efficient machine learning pipelines and models tailored for real-time inference in edge and cloud-connected spatial environments.
  • Implement vision-based applications, such as occupancy analytics, spatial perception, and multi-modal signal processing, to enhance physical-space context and automated room control.
  • Develop software integrations connecting artificial intelligence and machine learning pipelines with audio-visual ecosystems, including QSC/Q-SYS control, audio signal flow, and smart-room audio-visual infrastructure.
  • Write clean, maintainable, modular, production-grade code in Python, C/C++, Go, or TypeScript for edge devices, middleware microservices, and API integrations.
  • Build end-to-end functional prototypes and proofs of concept, validate spatial intelligence algorithms, and transition them into scalable platform services.
  • Partner with hardware, firmware, software platform, and product management teams to translate research concepts into commercial solutions.

Desired Qualifications

  • Experience with multi-modal artificial intelligence models, speech processing, or audio analytics.
  • Familiarity with Docker, Kubernetes, edge deployment frameworks, or microservices architecture.
  • Experience integrating with smart-building protocols such as BACnet or Modbus, or commercial Internet of Things frameworks such as Atrius or Distech Controls.
  • Exposure to sensor fusion, real-time spatial analytics, or speaker-tracking visual integrations.

About the Company

Acuity

Accounting services from bookkeeping to CFOs

Acuity provides accounting services designed for high-growth startups, offering everything from virtual bookkeeping to fractional CFOs. It combines highly certified people, proven processes, and world-class accounting technologies to manage a company’s books and financial reporting. Clients access a range of services tailored to their needs, from day-to-day bookkeeping to strategic financial guidance, all supported by standardized workflows and advanced software. This makes Acuity different from competitors by focusing specifically on startups and growth-stage businesses, delivering a full spectrum of accounting functions under one roof and emphasizing scalable processes and tech. The goal is to let startups concentrate on building their business while Acuity handles their financial operations and helps them scale efficiently.

Company size
51-200
Company stage
Seed
Total funding
$1.5M
Headquarters
Atlanta, GA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Acuity

See more jobs