Remote AI Engineer

Insight Global
Chemung, NY, United States
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Batch Processing Big Data Information Engineering IBM DB2 Relational Databases Cursor (Graphical User Interface Elements)
+17 more
Python (Programming Language) Machine Learning Search Technologies GitHub Copilot Large Language Models Multi-Agent Systems Prompt Engineering Spring-boot Generative AI Backend AI Platforms Pyspark Machine Learning Operations Virtual Agents Api Design Data Pipelines Legacy Systems

Job description

Insight Global is seeking a Senior AI Engineer to support and modernize a long-standing broker and commission calculation platform while driving the adoption of AI-powered solutions across the application ecosystem. The ideal candidate is a senior-level engineer who can adapt quickly to shifting priorities, work across legacy and modern technologies, and contribute to large-scale data processing, machine learning, and generative AI initiatives.

Responsibilities

  • Develop and maintain backend services using Java (7/8, migrating to Java 21) and Spring Boot.

  • Design, build, and enhance API-driven applications with a focus on scalable microservices architecture.

  • Develop and integrate AI-powered capabilities, including Generative AI, large language models (LLMs), and intelligent automation solutions.

  • Partner with business and technical stakeholders to identify AI use cases and implement production-ready solutions.

  • Build and optimize data pipelines supporting AI/ML workloads and large-scale batch processing.

  • Design and implement Retrieval-Augmented Generation (RAG) architectures and AI orchestration workflows where appropriate.

  • Leverage cloud-native AI services and frameworks within GCP, Azure, or AWS environments.

Must be able to work onsite 3 days per week in Hartford, CT.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

  • 5+ years of experience as a Software Engineer or Java Developer in enterprise environments.

  • Strong experience with Java and Spring Boot.

  • Experience with Python and PySpark for data engineering and AI/ML workloads.

  • Strong API development experience (REST required).

  • Experience designing, developing, or integrating AI/ML solutions in production environments.

  • Knowledge of Generative AI technologies, including LLMs, prompt engineering, RAG architecture, vector databases, and AI agent frameworks.

  • Experience consuming AI services through APIs (OpenAI, Azure OpenAI, Vertex AI, Anthropic, or similar platforms).

  • Familiarity with MLOps concepts, model deployment, monitoring, and governance best practices.

  • Exposure to AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar technologies.

  • Strong problem-solving skills and ability to work effectively within a fast-paced Agile environment. * Experience working with relational databases (DB2 preferred).

  • Experience building enterprise AI applications using LangChain, Semantic Kernel, LlamaIndex, or similar frameworks.

  • Experience implementing AI governance, security, and responsible AI practices.

  • Familiarity with vector databases such as Pinecone, Weaviate, Chroma, or Vertex AI Vector Search.

  • Experience modernizing legacy systems and integrating AI-driven business processes.

  • Knowledge of financial services, commissions, brokerage, or enterprise compensation platforms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

Videos

See all

Related articles

See all