AI Engineer
Location: New York, NY (On-site)
About the Opportunity
A mission-focused organization seeks an engineer to architect smart software, corporate system connections, and automated workflows. This 6-month contract-to-hire engagement brings together full-stack engineering, cloud architecture, and modern artificial intelligence to bridge core organizational platforms and streamline operations. The role focuses on delivering dependable full-lifecycle software while embedding practical machine learning capabilities across existing systems.
Responsibilities
- Build, optimize, and support internal utilities, web tools, and backend services using Node.js, Python, and modern JavaScript environments.
- Embed conversational interfaces, large language models, automated decision frameworks, and smart virtual assistants directly into production systems.
- Create robust software architectures alongside optimized data structures to power efficient operational workflows.
- Construct and support GraphQL endpoints, RESTful interfaces, middleware solutions, and webhooks connecting core platforms with external services.
- Link operational platforms and educational software, facilitating dependable data flow across tools such as Canvas, PowerSchool, Infinite Campus, Moodle, Google Classroom, and Blackbaud.
- Construct serverless logic with Azure Functions, AWS Lambda, or Google Cloud Functions, alongside event-driven pipelines utilizing message brokers.
- Establish automated workflows, API-centric pipelines, and ETL routines for continuous data extraction, transformation, and sync.
- Host, deploy, and maintain systems across major cloud providers such as AWS, Google Cloud Platform, or Microsoft Azure.
- Implement security mechanisms, user authorization, and authentication frameworks involving SAML, OpenID Connect, JWT, and OAuth 2.0 while adhering to FERPA standards.
- Partner with infrastructure, engineering, and cross-functional partners to identify requirements, diagnose integration defects, and guide solutions through deployment.
Requirements
- 5+ years of software development, automation engineering, or enterprise integration experience.
- Bachelor's degree in Computer Science, Software Engineering, or an equivalent technical field, or corresponding work background.
- Deep hands-on coding background utilizing Python or Node.js.
- Demonstrated background crafting full-stack software spanning frontend interfaces and backend layers.
- Track record of constructing RESTful APIs and connecting enterprise platforms.
- Prior exposure to educational technology software, specifically learning management systems or student information platforms.
- Working familiarity deploying within Azure, AWS, or Google Cloud.
- Working knowledge of asynchronous processing, messaging backbones, and event-driven architecture.
- Understanding of modern access protocols, including OAuth 2.0, JWT, OpenID Connect, or SAML.
- Experience utilizing NoSQL or SQL databases along with data synchronization processes.
- Skilled at autonomous problem resolution, verbal and written communication, and software troubleshooting.
Preferred Qualifications
- Background engineering tools that incorporate generative AI, chatbots, intelligent automation, or large language models.
- Practical knowledge of modern web client frameworks such as React.
- Hands-on familiarity with message systems like Redis Pub/Sub, Kafka, or RabbitMQ.
- Exposure to container workflows, serverless patterns, and cloud orchestration.
- Familiarity using API documentation and testing utilities including Swagger/OpenAPI or Postman.
- Experience working with data processing frameworks like Talend or dbt.
- Background working within nonprofit, education, or mission-focused environments.
Pay: $75 to $80 per hour
For InfraTech's benefits, please go to https://www.infratechsolutions.com/consultant-info.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, ethnic origin, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
InfraTech Solutions, a member of the Objective Partners family of specialized talent solution providers, uses AI-assisted tools, including Alex by Apriora, to support our recruiting process. These tools may review application materials and analyze interview responses to provide insights about a candidate's experience and qualifications. AI output informs our recruiters; decisions about whether to advance or present a candidate are made by people. Learn more about our use of AI, including how to request an accommodation: https://www.infratechsolutions.com/ai-in-our-hiring-process.
#LI-BH1 #LI-Onsite


