AI Engineer
Role details
Job location
Tech stack
Job description
IT360, Inc. is seeking a highly skilled and innovative AI Engineer to join our growing team. This strategic, client-facing role is responsible for designing, developing, and leading deployment of AI-driven solutions and automations that address complex business challenges for both internal operations and external clients. You'll work with a variety of machine learning, automations, and scripting technologies to deliver intelligent, secure, and scalable solutions tailored to client needs., * Design and develop scalable AI/ML models to solve real-world problems across various domains.
-
Collaborate with clients to identify AI opportunities and define solution requirements.
-
Build and maintain end-to-end machine learning pipelines, from data ingestion and preprocessing to model training, evaluation, and deployment.
-
Integrate AI solutions into existing systems and platforms, ensuring performance, reliability, and scalability.
-
Monitor and improve the performance of deployed models through continuous evaluation and retraining.
-
Stay current with the latest advancements in AI/ML research and tools, and apply them to enhance solution effectiveness.
-
Document processes, models, and systems to ensure transparency and reproducibility.
-
Design and implement automations to streamline internal workflows and enhance client-facing services.
Additional Duties
-
Collaborate with cross-functional teams to ensure seamless solution delivery.
-
Provide high-quality customer service and maintain strong client relationships.
-
Understand client business needs and align technology solutions accordingly.
-
Accurately track time, tasks, and expenses in the ticketing system.
-
Participate in customer interviews, feedback loops, and solution ideation.
Requirements
Do you have experience in Software engineering?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field - or equivalent experience (e.g., GitHub projects, personal portfolio).
-
Strong programming skills in Python (preferred), Java, or C++.
-
Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
-
Proficiency in data manipulation and analysis using Pandas, NumPy, and SQL.
-
Experience with cloud platforms (AWS, Azure, Google Cloud, OpenAI) and MLOps tools.
-
Solid understanding of algorithms, data structures, and software engineering principles.
-
Ability to work independently and collaboratively, with a strong sense of ownership and self-management.
-
Familiarity with NLP, computer vision, reinforcement learning, and large language models (LLMs).
-
Knowledge of data privacy, model interpretability, and ethical AI practices.
-
Contributions to open-source AI projects or published research are a plus.
Skills & Technologies
-
Scripting & Automation: PowerShell, Python (Jinja), Power Automate, REWST, Zapier
-
APIs: REST (required), SOAP (optional), OpenAPI spec, Postman
-
AI Techniques: Retrieval-Augmented Generation (RAG), AI scoring (Model Performance Metrics), reinforcement learning
-
LLM Platforms: OpenAI, Claude, Gemini
-
Microsoft 365 Stack: CoPilot, Power Automate, Function Apps, Email integrations
-
Cloud & Serverless: Azure Function Apps
Benefits & conditions
Pulled from the full job description
- Passenger ride along program
- Health insurance
- Retirement plan
- Life insurance
- Cell phone reimbursement
- Internet reimbursement
- Paid holidays