IDR's top client is seeking a Software Engineer to work on innovative AI solutions within a dynamic and fast-paced environment, leveraging big data and AI frameworks to deliver impactful technological advancements.
Requirements
- 5+ years production experience in Python development for both server-side and full stack applications
- 5+ years experience in Node.js & 5+ years Experience in React.js
- 3+ years experience designing scalable backend services & Microservices and/or serverless architectures
- Experience in RESTful API design/implementation & API integrations with at least 1 of the following: FastAPI, Flask, Django, Express, or NestJS
- Strong data processing experience (ETL-style workflows, ingestion pipelines, transformations)
- Experience within data modeling & schema design in SQL (PostgreSQL/MySQL) or NoSQL (DynamoDB/MongoDB)
- Experience developing Azure DevOps Pipelines CI/CD pipeline creation from scratch
Responsibilities
- Design, develop, and maintain full stack web applications using Python (Flask, Django, or FastAPI) and React.js / Node.js
- Build scalable web applications, including front-end interfaces and reliable back-end data workflows
- Collaborate with cross-functional teams to deploy production-grade AI solutions
- Utilize cloud platforms, preferably Azure, for development and deployment
Other
- 5+ years production experience
- Competitive compensation package
- Full Benefits; Medical, Vision, Dental, and more!
- Opportunity to get in with an industry leading organization
- Employee Stock Ownership Program