Senior Software Engineer (API/ML) - REMOTE

Published date Posted on Indeed on Sep 29, 2021 (21 d ago)

Redflag AI is a company focused on developing the potential of Machine Learning. Our products connect campaigns, businesses, and individuals with the audiences that matter most to them, without the noise.

Redflag's software is capable of covering the full scope of video, audio, image, and text-based conversations across the internet and mass media in order to reveal the full context of public reaction and site content. Utilizing proprietary state-of-the-art Sentiment Analysis, Topic Analysis, Intention Modeling, Image/Video Detection, and unique bot filtering techniques, we provide a suite of solutions that serve diverse and critical needs in an unprecedented fashion.

The essential duties and responsibilities include:

  • Create new APIs and services for new and existing products
  • Contribute to development of Machine Learning models, data processing and transformation tools and services
  • Refactor code base time to time
  • Performance optimizations and cost reducing practices

Education and work experience requirements are:

  • Bachelor's degree in Electrical/Computer Engineering, Machine Learning, or Computer Science
  • Minimum 7+ years of full-time hands-on experience
  • Strong CS background
  • A background in refactoring large-scale systems
  • Strong experience with Tensorflow models and data processing and transformation tools development
  • Strong experience in Python for development of applications and APIs

To be considered for this position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here:

  • Proven track record of launching and maintaining large-scale web and ML products
  • A good foundational knowledge of OOP languages, operating systems, data structures, algorithms, and complexity trade-offs
  • Solid knowledge of SOLID, TDD principles
  • Knowledge of Elastic Beanstalk and other AWS services
  • Strong communications skills both written and verbal

Extra Points for:

  • Experience with columnar storage like AWS Redshift
  • Selenium (python), Beautifulsoup knowledge and experience

This position has potential to be promoted to Director or VP of Engineering for the right candidate.

The physical demands described here represent those that must be met in order to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable those with qualified disabilities.

  • Able to frequently sit, stand, walk, use hands to fingers, handle or feel, reach within hands and arm's length, stoop, kneel, and crouch, talk and hear
  • Regularly required to sit for extended periods of time; frequently required to use office equipment such as PC, printer, telephone, etc.
  • Able to regularly lift and/or move up to 10 pounds
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus

Disclaimer - The above statements are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. Nothing in the job description restricts the company's right to change, assign, or reassign duties and responsibilities at any time for any reason.

*Redflag AI, Inc. is an EEO/AA/Disability/Vets Employer*

Job Type: Full-time

Pay: $96,000.00 - $144,000.00 per year


  • Flexible schedule
  • Health insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Tuition reimbursement


  • 8 hour shift
  • Day shift
  • Monday to Friday


  • Bachelor's (Preferred)

Work Location:

  • Fully Remote

Work Location: Remote

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

UT Southwestern Medical Center UT Southwestern Medical Center... |

Center Information: The Quantitative Biomedical Research Center (QBRC) is a well-established research center at UT Southwestern Medical Center (UTSW). It aims to foster collaborations involving quantitative methods and technologies in any aspect of biomedical research, particular

Marco Polo is a video chat app created for one simple and significant purpose—to help people feel close.We are looking for a Server-Side Software Engineer to help us build the next generation of asynchronous video communication and scale out our API services as we continue

We are seeking a Software Engineer on our Platform team to architect, build, and maintain back-end services on AWS. This position is especially suited for senior developers with DevOps/ops/system administration (in database, systems, network, or cloud) experience. It is an excell

Our team of scientists and engineers at UES is seeking a creative Software Engineer with expertise in cloud development and a passion for enabling new capabilities to accelerate technology innovation through cloud capabilities. The ideal candidate will have hands-on cloud develop

Job Summary:Play the role of a planner, project manager and enabler for the Solutions Team to ensure wedeliver beyond the customer service industry standards. You will work directly with theleadership group and also facilitate and lead project initiatives to improve process, tool

More jobs by this company

Redflag AI is a company focused on developing the potential of Machine Learning. Our products connect campaigns, businesses, and individuals with the audiences that matter most to them, without the noise.Redflag's software is capable of covering the full scope of video, audio, im