Note: The job is a remote job and is open to candidates in USA. Genesis10 is seeking a Senior Innovation Software Engineer for a contract-to-hire opportunity focused on rapidly developing innovation solutions. The role will build and deploy AI-enabled and agentic applications, APIs, workflow automations, integrations, and reusable solutions using Google Cloud, Vertex AI, Gemini, and modern agent frameworks.
Responsibilities
- Lead the development of prototypes, proof-of-concept solutions, and production-ready applications to validate new ideas and technologies, with emphasis on building working applications end-to-end
- Design and implement APIs, backend services, workflow automations, UI experiences, and agent-based solutions to support innovation use cases
- Build and deploy AI-enabled application capabilities using Google Cloud technologies, including Vertex AI and Gemini
- Design and implement agentic and multi-agent workflows using frameworks such as Google ADK, Agent Engine, LangGraph, or equivalent technologies
- Deploy and operate AI-enabled applications and agent services using Google Cloud deployment patterns, ideally including Cloud Run, CI/CD, environment configuration, monitoring, logging, and observability
- Design or integrate with AI gateways and model-proxy layers supporting model routing, authentication, access controls, guardrails, and model governance
- Implement grounding and Retrieval-Augmented Generation (RAG) solutions using Vertex AI Search / Discovery Engine or comparable enterprise retrieval and grounding technologies
- Support AI governance, including token usage, model consumption, cost management, access controls, security guardrails, and responsible model usage
- Experiment with, develop, and implement emerging technology solutions and translate them into working, scalable solutions
- Develop and maintain rapid development patterns for innovation solutions, including starter kits, reusable components, internal demos, and implementation playbooks
- Integrate solutions with enterprise systems as needed, including identity/access, data sources, eventing, internal services, and security controls, partnering with architecture and platform stakeholders
- Evaluate emerging tools and frameworks that improve engineering velocity, AI orchestration, security, reliability, and quality
- Operate with limited supervision, proactively defining tasks, making progress visible, and driving solutions from concept through deployment
Skills
- Bachelor's degree in Computer Science, Information Technology, Engineering or a related technical field
- 8+ years of experience in software engineering, application development, and end-to-end innovative solution delivery
- Demonstrated hands-on software development experience building full-stack applications end-to-end such as APIs, back-end applications, and UIs
- Strong hands-on Google Cloud development experience with demonstrated experience deploying applications or AI solutions within GCP
- Production experience implementing AI-enabled applications using Vertex AI and Gemini; experience should extend beyond using Gemini or other GenAI tools solely as coding assistants
- Hands-on experience building and deploying agentic or multi-agent solutions using frameworks such as Google ADK, Agent Engine, LangGraph, or comparable agent orchestration frameworks
- Strong experience integrating models and AI services into production applications in a hands-on capacity
- Experience deploying cloud-native applications and AI services
- Comfort working in a fast-paced environment, progressing despite ambiguity and ability to independently lead development workstreams from concept to execution
- Clear, structured verbal and written communication skills; collaborative and proactive working style
- Preferably using Google Cloud Run
- Strong full-stack experience across backend applications, APIs, integrations, and functional UI development
- Experience designing or integrating with an AI gateway, LLM gateway, or model-proxy platform, including model routing, authentication, access controls, and guardrails
- Experience implementing AI safety and security controls using Model Armor or comparable technologies
- Experience managing token usage, model consumption, observability, and AI-related cost governance
- Experience implementing grounding/RAG solutions using Vertex AI Search / Discovery Engine or comparable enterprise retrieval platforms
- Strong hands-on development experience using modern programming languages and frameworks such as Java, Python, TypeScript/JavaScript, or similar
- Experience with containerization, CI/CD, cloud-native deployment patterns, and operating applications within enterprise environments
- Experience building automation solutions, including workflow engines, scripting, web automation, and system-to-system integrations
- Experience deploying applications within regulated or highly controlled environments, including exposure to VPC Service Controls (VPC-SC), private networking, DLP, secure coding practices, and application security
- Experience with AWS Bedrock, Azure OpenAI, or comparable AI platforms is beneficial when combined with demonstrated hands-on Google Cloud AI deployment experience
- Proven track record of delivering innovative solutions using emerging technologies, with focus on rapid experimentation, production implementation, and measurable outcomes
Benefits
- Potential for bonus
- Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years
- The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years
- Access to an experienced, caring recruiting team (more than 7 years of experience, on average)
- Behavioral Health Platform
- Medical, Dental, Vision
- Health Savings Account
- Voluntary Hospital Indemnity (Critical Illness & Accident)
- Voluntary Term Life Insurance
- 401K
- Sick Pay (for applicable states/municipalities)
- Commuter Benefits (Dallas, NYC, SF, and Illinois)
Company Overview
Company H1B Sponsorship