AI Integration Engineer
Job Description
Key Characteristics:
mySidewalk is on the lookout for an AI Integration Engineer who is not only passionate about technology but also thrives in collaborative environments. Our compact team is dedicated to making significant, purpose-driven decisions to enable communities to leverage data for impactful communication and change.
The ideal candidate will bring a strong combination of technical design skills and the capability to develop scalable, sophisticated software, particularly focusing on AI-driven chatbots and natural language interfaces. We value problem solvers and rapid learners. Previous experience in all our technologies is not a prerequisite, as long as you have the zeal to adapt and absorb new skills swiftly.
Join us to be part of a learning-oriented culture, where teamwork, collaboration, excellence, and diversity are not just encouraged but celebrated.
Some of the tools we use across our team include:Â
- Python, Django/Django REST Framework, Celery, Airflow, SQLAlchemy, ploomber
- PostgreSQL, RabbitMQ, Redis, MongoDB
- Javascript, AngularJS, Webpack, Gulp, CSS/SASS, Mapbox GL, Highcharts
- Git, Github, Jira
- Google Cloud, Docker, Linux, OpenAI
Some of things you’ll help us do:
- Develop and enhance AI-driven chatbots and agents using Large Language Models.
- Optimize the delivery of generated content using streaming HTTP responses and websockets
- Apply natural language processing techniques and add semantic search capabilities using embeddings for efficient retrieval
- Work closely with a team that includes Front-End and Back-End Developers, Quality Assurance, Product Designers, and Product Management
- Enhance the system's ability to process and utilize geospatial data, leveraging AI capabilities
- Embrace a cross-functional approach to problem solving by working closely with individuals from across the company
- Build and maintain microservices that support our platform
You’ll help us solve these problems if you have:
- 2+ years relevant professional experience (but it’s more important that you know what you’re doing and have a strong capacity to learn)Â
- Experience writing and delivering scalable, clean, and sustainable Python codeÂ
- Experience with web sockets, streaming HTTP responses,
- Demonstrated ability in debugging, testing, and optimizing - particularly in AI-driven applications
- A growth mindset so that you can thrive on feedback and in a team environment
- Solid communication skills, both verbally and written
- Exposure to the OpenAI Python SDK, the OpenAI Assistants APIs, embeddings, and semantic search is a plus
Bonus points if you have:Â
- Experience working in an agile development environment
- A background in GIS and/or geospatial software development
- Experience in data analysis, manipulation, and visualization (e.g. pandas)
Other good stuff that we offer:Â
- Competitive salary
- Comprehensive health and dental insurance for you and your dependents
- Retirement savingsÂ
- An open and flexible vacation policy so you can take time off when you need to
NOTE:Â U.S. Citizens and all those authorized to work for any employer in the U.S. are encouraged to apply. We are unable to provide sponsorship in the United States at this time.
Explore More
Date Posted
12/07/2023
Views
7
Similar Jobs
Delivery Engineer (Senior Business Systems Analyst) (Remote) - Broadridge
Views in the last 30 days - 0
View DetailsInside Sales Representative - J. J. Keller & Associates, Inc.
Views in the last 30 days - 0
View DetailsPayer Back Office Strategy / Technology / Operations Consultant, Senior Manager - PwC
Views in the last 30 days - 0
View DetailsAccess Analytics, Ambulatory Operations Consultant, Senior Manager - PwC
Views in the last 30 days - 0
View DetailsAccess Analytics, Ambulatory Operations Consultant, Manager - PwC
Views in the last 30 days - 0
View Details