Backend AI Engineer

Sorry, this job was removed at 12:39 a.m. (CST) on Tuesday, Nov 19, 2024
Be an Early Applicant
Hiring Remotely in Argentina
Remote
Internship
Artificial Intelligence • Internet of Things • Software
The Role

Our Company is an international technology-focused company providing the most innovative, IoT, AI, and wireless connectivity solutions for the public and private sectors.


We bring together some of the best technology offerings on the market with our growing team. This success is the result of our employees' diverse technical and business expertise, which fuels collaboration and ongoing innovation. We use equal parts innovation, quality, and reliability to create comprehensive, solution-driven product offerings for our customers.


Why join our team?

· Bring your skills and knowledge to an innovative and growing workplace

· Work and collaborate with a team who has become one of the best in the industry

· Use industry-leading technology and the best tools available to ensure success

· Work in a stable industry with strong growth potential


As a Backend AI Engineer, you should have extensive experience in designing and implementing APIs for video processing within AI pipelines.


Your responsibilities will include leading AI backend technical initiatives, collaborating closely with other teams and stakeholders, optimizing existing API functions, and ensuring code quality through rigorous reviews and thorough testing.

Responsibilities & Tasks

  • Design and implement API for video processing using EPIC iO AI pipelines. 
  • Design and implement efficient communication flows using http/mqtt 
  • Dockerize developed applications for deployment 
  • Write system and API level documentation 
  • Write and execute tests on the developed code
  • Implement integrations with third party software 
  • Optimize existing API functions

Required Qualifications

  • Proven experience as a Python backend developer.
  • Ability to write robust code in Python.
  • Understanding of data structures, data modeling, and software architecture patterns.
  • Linux OS experience.
  • Experience using authorization technologies like OAuth and tokens like JWTs.
  • Understanding and experience with relational and non-relational databases (Postgres, MongoDB).
  • Knowledge of Docker containers and orchestration (Docker Compose), for developing and for production.
  • Experience on REST API frameworks (like FastAPI and/or Flask).
  • Experience writing tests using Pytest.

Nice to have

  • Understanding and experience using Nginx.
  • Experience with JavaScript.
  • Knowledge of ASGI as WSGI protocol (how it works).
  • Knowledge of Starlette/Falcon and other low-level ASGI/WSGI frameworks oriented for efficiency.
  • Understanding and knowledge using Envoy or other microservices-oriented proxy infrastructure.
  • Experience profiling Python software in multi-threaded environments.
  • Experience using observability tools like OpenTelemetry.
  • Experience using Dev-containers.
  • Kubernetes descriptors for deploying software (Helm charts not necessary).
  • GStreamer pipeline usage concepts and/or plugins development knowledge.

Skills

  • Flexibility and adaptability to meet changing requirements.
  • Adaptability to learn other programming languages.
  • Excellent communication skills.
  • Ability to work in a team.
  • Outstanding analytical and problem-solvingskills.
  • Experience working with distributed world wide development teams in an Agile environment

Our Company embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.

The Company
HQ: Fort Mill, South Carolina
106 Employees
On-site Workplace
Year Founded: 2021

What We Do

EPIC iO's future vision is a world in which IoT use, and data intelligence reach their full potential through AI integration. We provide software-focused technology that leverages 5G-ready connectivity combined with AIoT solutions to help all businesses become safer, smarter, and more connected. By utilizing our open AI platform, DeepInsights™, public sector, and private enterprises can extract and intelligently generate and analyze IoT data. This real-time data provides high-value, actionable insights through a single, integrated source.

Similar Jobs

Chainlink Labs Logo Chainlink Labs

Staff Engineer, Solana (Rust)

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
Buenos Aires, Ciudad Autónoma de Buenos Aires, ARG
650 Employees

Luxury Presence Logo Luxury Presence

Senior Software Engineer, Front End Focused (Remote - LATAM)

Marketing Tech • Real Estate • Software • PropTech • SEO
Remote
12 Locations
417 Employees

Superhuman Logo Superhuman

Senior Backend Engineer

Consumer Web • Enterprise Web • Mobile • Productivity • Software
Easy Apply
Remote
13 Locations
116 Employees

MetLife Logo MetLife

Senior Data Engineer

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote
Argentina
43000 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account