
Bachelor's Degree in Engineering, Computer Science or related field or similar experience
- 5+ years' experience in automation testing development
- Experience in architecting, implementing solutions/frameworks for front end
- Hands on experience with implementing Continuous Integration and build automation systems such as Jenkins/ Bamboo/ Octopus etc.
- Experience with Source Code Management Tools (e.g., Git, TFS, RTC)
- Experience using test management tools
- Extensive experience with UI Automation tools, preferably Selenium Web driver and Appium with Java
- Proficiency with one or more of the following programming languages/frameworks: Java, Python, .NET/Java frameworks
Preferred Job Requirements:
Job Description :
- Bachelor's Degree in computer science or information technology
- Experience using Soap UI/ Rest Assured/Postman.
- Experience in Core Java
- Good Knowledge of cloud platforms -Microsoft Azure/AWS
- Understanding of Non-Functional Testing
- Working experience with TDD/BDD approaches and relevant tools such as Cucumber
About The Company
SCIGON was founded in 2008 by technology practitioners with a people-focused mindset. We continually strive to build on a track record of success, establishing new avenues for capabilities and growth. Based in Chicago, SCIGON offers a complete suite of offerings to meet enterprise and public sector customer technical, engineering and product needs. SCIGON's professionals advance client initiatives with a high degree of quality and efficiency. SCIGON has received broad recognition nationally and has been recognized through industry awards, media coverage, and several case studies Our goal is to provide fresh and effective ideas for mutual success.
Our Mission: SCIGON is committed to providing an innovative approach and solutions that enable our clients and partners to succeed. While knowledge, experience and technology provide the tools with which we reach these aims, we place the most value on relationships. We focus on understanding customer and partner needs, bring a collaborative approach to the discussion, and work hand-in-hand to identify effective strategies that intersect outcomes with the business drivers that underpin needs. Our Vision : Understanding client and partner needs, and to working as a team to meet mutual objectives. Our company culture is also centered on a commitment to sustainability, as well as social and economic responsibility
Frequently Asked Questions :
Why work for us?
It would be a Challenging, grounds up a promising circumstance for you. You get an opportunity to chip away at great new technologies alongside stunning specialists with strong financial strength.
Also, we have some Employee Value Propositions :
- An outstanding work culture :
- Remote work :
- Work life balance :
Provident fund :
- Professional growth through our Learning and development:

About SCIGON LLP
About
Connect with the team
Similar jobs
Expert Python Developer – AI Platform & Agentic Systems
Location: Remote OR (Hybrid for Bangalore / Pune)
Looking for Pan India only
Experience: 12+ Years
About the Role
We are looking for an Expert Python Developer to lead the engineering and technical implementation of an Agentic AI Platform's orchestration layer. The role involves building highly scalable backend services, lightweight Python SDKs, multi-tenant APIs, and secure execution environments for autonomous AI agents.
The ideal candidate should possess deep expertise in Python, FastAPI, workflow orchestration, cloud-native architecture, and AI agent frameworks. The individual will work closely with DevSecOps, Data Engineering, and Product teams to design secure, resilient, and cost-efficient AI platforms.
Roles & Responsibilities
Platform Control Plane & AI Gateway
- Architect and maintain platform Control Plane and API Gateway using FastAPI.
- Build services for LLM routing, telemetry collection, cost metering, and request management.
- Design provider failover and routing strategies across multiple LLM providers.
Agentic SDK Engineering
- Develop and maintain Python SDKs that abstract complex AI workflows.
- Build standardized interfaces for Human-in-the-Loop (HITL) workflows and agent overrides.
- Design reusable client libraries for engineering teams.
Workflow Orchestration
- Implement long-running, fault-tolerant workflows using Temporal.
- Design multi-stage agent execution pipelines and recovery mechanisms.
- Build workflow observability and monitoring capabilities.
Multi-Tenant Backend Services
- Design scalable RESTful APIs and backend microservices.
- Implement tenant isolation, data segregation, and secure CRUD operations.
- Develop APIs for administration, configuration management, and agent lifecycle management.
Infrastructure & Security
- Collaborate with DevSecOps teams to deploy applications on Kubernetes.
- Integrate enterprise identity solutions using WorkOS.
- Implement Role-Based Access Control (RBAC), SSO, SCIM, and OAuth 2.0 security models.
Data Architecture & Agent Data Access
- Integrate PostgreSQL, Neo4j, Graph databases, and Vector databases.
- Implement Model Context Protocol (MCP) to secure data access patterns.
- Design schema evolution and secure data contracts for AI agents.
LLM Gateway & Cost Governance
- Build LiteLLM gateway capabilities including:
- Provider routing
- Rate limiting
- Token budget management
- Failover mechanisms
- Cost tracking
- Runaway loop protection
Production Operations
- Define SLOs, observability standards, and operational metrics.
- Participate in incident response management and disaster recovery planning.
- Design systems for RTO/RPO requirements.
Data & Ingestion Pipelines
- Build document ingestion pipelines using S3, queues, and OCR integrations.
- Design data pipelines integrating with existing data warehouses and Java/Spring Boot applications.
- Manage schema versioning and secure agent data consumption.
Identity & Access Management
- Implement agent identity models and On-Behalf-Of (OBO) workflows.
- Build enterprise-grade audit logging and attribution mechanisms.
- Integrate SSO and SCIM provisioning for enterprise customers.
Required Experience
- 10+ years of software engineering experience with strong Python expertise.
- Extensive experience building production-grade REST APIs and microservices using FastAPI.
- Hands-on experience with LangChain and LangSmith.
- Experience building multi-step reasoning systems and autonomous agents.
- Strong AWS experience including Bedrock, ECS, and S3.
- Hands-on experience with Docker and Kubernetes.
- Experience implementing workflow orchestration using Temporal.
- Experience with event-driven architectures using RabbitMQ or AWS SQS.
- Expertise in OAuth 2.0 and enterprise identity integrations.
- Experience with PostgreSQL, Neo4j/GraphDB, and Vector Databases.
- Experience designing versioned APIs and reusable SDKs.
Preferred Experience
- Knowledge of Firecracker MicroVMs.
- Familiarity with Prodigy Framework.
- Experience building AI evaluation frameworks and hallucination measurement systems.
- Exposure to Commercial Real Estate (CRE) workflows.
Generative AI System Design
- Architect and implement end-to-end LLM-powered applications
- Build scalable RAG pipelines (chunking, embeddings, hybrid search, reranking)
- Design and implement agent-based workflows (tool calling, multi-step reasoning, orchestration)
- Integrate LLM APIs such as OpenAI and Anthropic, along with open-source models
- Implement structured output validation, grounding strategies, and hallucination mitigation
- Optimize inference cost, latency, and token efficiency
- Design evaluation pipelines for performance, accuracy, and safety
2️⃣ Backend & Microservices Engineering
- Design scalable backend systems using Python
- Build REST and async APIs using FastAPI / Django
- Architect and implement microservices with clear service boundaries
- Implement service-to-service communication (REST, gRPC, event-driven messaging)
- Work with message brokers (Kafka / RabbitMQ)
- Optimize database performance (PostgreSQL, MongoDB)
- Implement caching strategies (Redis)
- Build observability: logging, monitoring, distributed tracing
3️⃣ Cloud-Native Architecture & DevOps
- Design and deploy containerized services using Docker
- Orchestrate services using Kubernetes
- Implement CI/CD pipelines
- Ensure system scalability, resilience, and fault tolerance
- Apply distributed systems principles:
- Circuit breakers
- API gateway patterns
- Load balancing
- Horizontal scaling
- Saga patterns
- Zero-downtime deployments
Candidate should have 2+ years of experience working with engineering teams
2. Candidate should have Experience delivering tech projects (data infra / API / AI-ML)
3. Candidate should have Strong SDLC + technical understanding (code-level discussions)
4. Candidate should have Cloud + CI/CD + DevOps familiarity
5. Candidate should have Programming knowledge (Python/Java) + SQL
6. Candidate should have Experience with Project Management and engineering tools (Jira, GitHub, Notion, Slack)
7. Candidate should have Strong skills in sprint planning, roadmap ownership, project tracking, and delivery management
8. Candidate should have Excellent stakeholder management & communication skills
9. Candidate should be Open to travel across India as per project requirements
Skills: Mernstack, Reactjs,experess,nodejs,MongoDB,PostgreSQL,
Domain knowledge: MERN/PERN stack (Mongo/PostgreSQL, ExpressJS, ReactJS, NodeJS)
Requirements:
- Academics (10th, 12th and Bachelors) > 70-75%
- Highly proficient in ReactJS, NodeJS (ExpressJS)
- Basic knowledge of PostgreSQL/MongoDB is a plus
- Should have expertise in developing data driven, responsive, modern web applications
- Aptitude to continuously learn new languages/concepts. Breadth of knowledge is required
- Strong fundamentals in programming concepts
- Knowledge of web development concepts and databases
- A really strong passion to towards technology
- Entrepreneurial attitude
Roles and Responsibilities:
- Develop, deploy and maintain IIoT platform used by the whole of Company
- Roll out similar IoT systems across the globe
- Understanding the functional domain deeply
Role/ Responsibilities:
Design and own product roadmap. Ensure steady execution of product life cycle processes from idea to final launch.
Gain a deep understanding of customer experience, identify and fill product gaps and generate new ideas that grow market share, improve customer experience and drive growth
Create buy-in for the product vision both internally and with key external partners
Translate product strategy into detailed requirements and prototypes Scope and prioritize activities based on business and customer impact Manage product team and guide whenever necessary.
Work closely with engineering teams to deliver quick time-to-market and optimal resources.
Drive product launches including working with the public relations team, executives, and other product management team members Evaluate promotional plans to ensure that they are consistent with product line strategy and that the message is effectively conveyed
Act as a product evangelist to build awareness and understanding Assist in developing Product Strategy and Product Roadmap.
Define and create metrics to measure the success of the product. Work on continuous enhancements at each stage of the product life cycle Ability to conceptualize, manage and prioritize tasks
Requirements:
5+ work experience in product management.
Proven ability to develop product and marketing strategies and effectively communicate recommendations to executive management
Solid technical background with understanding and/or hands-on experience in software development and web technologies
Strong problem-solving skills and willingness to roll up one’s sleeves to get the job
Skilled at working effectively with cross-functional teams in a matrix organization
Excellent written and verbal communication skills
Should have hands-on knowledge with A/B Testing, Data Analysis & User Research.
Should be well-versed with Market Trends
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
• Translate designs and wireframes into high quality code
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
Skills
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with cloud message APIs and push notifications
experienced in 3D modelling / sheet meta / Weldments / Manufacturing drawings / casting
2. Cold calling to potential leads
3. Handling a trial from end to end – scheduling, emailing, following up, technical checks
4. Rescheduling of missed trials
5. Any other ad hoc operations work as per requirement
We are looking for candidate with
1. Availability between 10am-8pm
2. Sincerity and perseverance
3. Attention to detail
4. Communication - Strong English speaking skills
5. Self-motivated with a results-driven approach










