Skip to main content

AI Developer (with Python / Java)

Technology
Mindlance
Jersey City, United StatesTodayUntil 12/28/2026

Job description

Hybrid onsite at Jersey City, NJ, 07310 / New York, NY, 10041 / Dallas, TX, 75019 / Tampa, FL, 33647 / Boston, MA, 02210

CTH

2 round interiew process

Description

Software Engineering

5–8 years of professional software development experience.

Strong programming skills in Python and/or Java, SQL

Experience building scalable, maintainable, and production-grade applications.

Strong understanding of

REST APIs

Microservices

Event-driven architecture

Databases

Git-based development

Automated testing

CI/CD pipelines

Strong knowledge of software design principles and architectural patterns.

Generative AI & Large Language Models

Hands-on experience building applications using Generative AI and LLM technologies.

Experience with prompt engineering and structured LLM interactions.

Knowledge of

Retrieval Augmented Generation (RAG)

Embeddings

Vector search and vector databases

Context management and grounding techniques

Experience integrating LLMs through APIs and SDKs.

Experience with at least one cloud AI platform such as:

AWS Bedrock

Snowflake Cortex

Agentic AI Development

Hands-on experience designing and implementing AI agents and agentic workflows.

Strong understanding of

Planning and task decomposition

Tool and function calling

Multi-agent systems

Memory and context management

Human-in-the-loop workflows

Agent orchestration

Reflection and validation patterns

Error handling and recovery strategies

Experience with agent orchestration technologies

Experience building agents that integrate with enterprise applications, APIs, databases, and developer tools.

AI-Assisted Development

Minimum 2 years of practical experience using AI-powered development assistants.

Strong hands-on experience with Kiro and Claude for software development.

Demonstrated ability to effectively use AI assistants for:

Requirements analysis

Specification Generation

Solution architecture

Code generation

Refactoring

Test generation

Debugging

Documentation

Code reviews

Developer productivity automation

Proven ability to validate and enhance AI-generated code rather than relying solely on generated outputs.

Preferred Qualifications

Experience with Model Context Protocol (MCP) and MCP server/tool development.

Experience with AWS services such as:

Bedrock

EC2

S3

Experience with vector databases and enterprise search technologies.

Knowledge of observability and evaluation frameworks for LLM and agent-based applications.

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

Experience building enterprise data and analytics solutions.

Experience working in Agile/Scrum environments.

What We Are Looking For A strong hands-on engineer who can build and deliver production-ready solutions.

Ability to translate business challenges into practical AI-powered solutions.

Strong understanding of both traditional software engineering and modern AI development approaches.

Ability to determine when an AI agent is appropriate versus a conventional software solution.

Exceptional problem-solving, analytical, and debugging skills.

Self-starter with strong ownership and accountability.

Comfortable working in a rapidly evolving AI ecosystem.

Excellent communication, collaboration, and stakeholder management skills.

Demonstrated ability to improve engineering productivity through AI-assisted development while maintaining high standards for quality, security, and reliability

Education, Training &/or Certification:

Bachelor’s degree (or higher) in a technical discipline (e.g. Comp Sci or Engineering)

EEO: “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

Interested in this role?