G

Artificial Intelligence Engineer

Gemini Solutions Pvt Ltd
4 hours ago
Full-time
On-site
Position: AI/Python Architect

The following information aims to provide potential candidates with a better understanding of the requirements for this role. Job Location: Newport Beach, CA Job Type: Full Time Immediate Interview

Role Overview 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 Team Leadership 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 Collaboration & Platform Strategy 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 Proficiency in modern JavaScript and TypeScript, including type systems and current language patterns 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 xsgimln testing and CI/CD pipelines Reading and understanding existing codebases Familiarity with AI application components such as: LLMs / foundation models 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