Mediabistro logo
job logo

Gemini Solutions Pvt Ltd is hiring: Artificial Intelligence Engineer in Newport

Gemini Solutions Pvt Ltd, Newport Beach, CA, United States


We are seeking a hands-on Senior Development Manager to lead the design and delivery of AI-enabled software platforms, internal tools, and data-driven applications.

This role is centred on software engineering leadership. You will manage and mentor a team of developers while remaining technically involved in architecture, design, and critical implementation work. The focus is on building high-quality, scalable software systems using Python, modern web technologies, and AI-assisted development approaches.

A strong candidate will also bring practical experience in building Retrieval-Augmented Generation (RAG) applications, as well as designing and implementing agentic workflows and agent-based AI systems.

Key Responsibilities
Engineering & Architecture

Lead the design and development of AI-enabled applications and internal platforms

Build and maintain Python-based services, APIs, and data-processing components

Define and enforce software architecture standards, coding practices, and quality benchmarks

Drive adoption of modern development workflows, including automated testing and CI/CD

Review designs and code to ensure maintainability, scalability, and correctness

AI, Agentic Systems & Automation

Design and build RAG-based applications using LLMs, embeddings, vector databases, and knowledge retrieval pipelines

Build and maintain agentic workflows and AI agents for task automation, reasoning, orchestration, and decision support

Identify opportunities to apply AI and data analysis to improve efficiency, insight, and user experience

Guide the team in the effective use of AI-assisted development tools

Build intelligent automation to reduce repetitive manual effort across systems and workflows

Evaluate and implement modern AI patterns such as tool use, memory, orchestration, prompt workflows, and multi-step execution pipelines

Manage, mentor, and develop a globally distributed team of software engineers

Plan and execute work using Agile / Lean methodologies (sprint planning, prioritization, delivery tracking)

Provide technical guidance, coaching, and performance feedback

Foster a strong engineering culture focused on ownership, quality, and continuous improvement

Partner with stakeholders to translate requirements into well-defined technical solutions

Lead tooling and platform decisions, including evaluation of new technologies and retirement of legacy systems

Coordinate with infrastructure and platform teams as needed to ensure successful deployments

Required Qualifications
Experience

7+ years of professional experience in software development, with prior responsibility for technical leadership or people management

Demonstrated success delivering complex internal software platforms or tools

Experience balancing hands-on engineering work with team leadership

Hands-on experience building and deploying RAG applications

Experience designing and implementing agentic workflows, AI agents, or agentic systems

Technical Skills

Strong Python development experience with solid object-oriented design principles

Experience designing, coding, testing, and delivering production-quality software

Experience building React-based user interfaces using modern practices (hooks, context, component-driven design)

Intermediate SQL and relational database experience

Strong understanding of:

Git-based version control and collaborative workflows

Automated testing and CI/CD pipelines

Reading and understanding existing codebases

Familiarity with AI application components such as:

Embeddings and vector databases

Prompt engineering and evaluation

API integrations and workflow orchestration

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Advanced degree is a plus but not required

Good to Have (Optional)

Exposure to SRE or reliability engineering concepts (monitoring, observability, incident analysis)

Familiarity with Infrastructure as Code tools such as Terraform

Experience with cloud platforms (e.g., AWS, Azure, GCP)

Experience with analytical or data-intensive systems

Exposure to frameworks and tooling related to:

LLM orchestration

AI observability / evaluation

workflow automation

agent frameworks

Personal Attributes

Strong problem-solving and analytical skills

Builder mindset with a bias toward automation and simplification

Clear communicator able to work across technical and non-technical teams

High ownership, accountability, and attention to quality

Commitment to learning and continuous improvement

#J-18808-Ljbffr