Taro Logo

Software Engineer

Global technology company providing critical communications, video security and command center technologies for public safety agencies and enterprises.
$106,558 - $120,900
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer

Motorola Solutions is seeking a Software Engineer to join their team focused on AI and data operations. This role sits at the intersection of software development and data engineering, with a strong emphasis on supporting AI model development. The position involves working with computer vision and language models, requiring expertise in data pipeline development, SDK creation, and data quality assurance.

The role offers an opportunity to work with cutting-edge AI technologies while contributing to Motorola Solutions' mission of creating safer communities through technology. You'll be responsible for crucial data operations that support the company's AI initiatives, including data mining, curation, cleansing, and quality assurance. The position involves significant interaction with research and design teams, as well as external vendors for data labeling projects.

As a Software Engineer in this role, you'll be working on projects that directly impact public safety agencies and enterprises, helping to develop technologies that make communities, schools, hospitals, and businesses safer. The position offers competitive compensation ranging from $106,558 to $120,900 USD, along with comprehensive benefits including medical coverage, 401k, paid time off, and parental leave.

The ideal candidate should have either a Master's degree or a Bachelor's degree with 2 years of experience. You'll be joining a global company known for its critical communications and video security solutions, working in their Chicago office. This is an excellent opportunity for someone interested in combining software engineering skills with data operations in a meaningful role that contributes to public safety and security.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Coordinate with research and design teams to analyze and process data for computer vision and language model development
  • Design, implement, maintain, and document Software Development Kits (SDKs) and internal software for data governance
  • Ensure robust and updated interactions and pipelines with cloud platforms
  • Oversee data-labeling projects from conception to delivery
  • Document data labeling instructions and handle communication with labeling providers
  • Write scripts for data quality assurance, data sanity check, and data formatting
  • Administer Machine Learning data-related database systems

Requirements For Software Engineer

  • Masters Degree + 0 years experience or Bachelors Degree + 2 years experience

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave

Interested in this job?

Jobs Related To Motorola Solutions Software Engineer