Skip to main content

AI Developer (with Python / Java)

Posted today

mindlanceJersey City (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Description: 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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this