← Back to jobs
Chicago, IL, USA
No related jobs found
Key Responsibilities
Solution Design & Development
• Understand software development life cycles (SDLC) and Agile methodologies.
• Analyze business requirements, identify technical challenges, and contribute to the design and architecture of GenAI and backend solutions.
• Develop clean, scalable, and efficient code using Python, Node.js, or Java. Technical Expertise
• Demonstrate strong knowledge of AWS serverless services, including Lambda, Step Functions, Event Bridge, S3, SNS, SQS, and IAM.
• Apply expertise in event-driven architecture and messaging patterns. • Integrate and work with LLM APIs and GenAI frameworks such as OpenAI and Amazon Bedrock.
• Implement infrastructure as code using Terraform and CI/CD pipelines, preferably with GitHub Actions.
• Develop and maintain APIs using Open API/Swagger and reusable backend modules. Application Development and Customization
• Design, develop, test, and deploy cloud-native services, multi-agent AI components, and backend integrations.
• Maintain and enhance GenAI applications to ensure optimal performance, scalability, reliability, and cost efficiency.
• Develop reusable utilities for template parsing, dynamic content generation, and intelligent workflow automation. Integration Management
• Design and implement integration points between AIMI, the Go/AI platform, and other systems using
• APIs, event-driven services, and AWS-native components. Additional Responsibilities
• Assess the impact of new development or requested changes across the existing application landscape.
• Collaborate with business stakeholders to refine technical requirements and implementation approaches.
• Create and maintain technical documentation, including system diagrams, data flows, and developer guides.
• Partner with QA and testing teams to support debugging, defect resolution, and code quality assurance. Day-to-Day Support
• Perform and coordinate development and support activities to meet departmental and project objectives.
• Conduct root cause analysis for complex production issues and defects.
• Support incident management, minor demand management, and the implementation of innovative fixes and solutions. Qualifications and Education Requirements
• 6+ years of professional experience in backend or cloud development using Python, Node.js, or Java.
• 6+ years of hands-on experience with AWS serverless services and event-driven architectures.
• Proven experience integrating LLM APIs or GenAI frameworks such as OpenAI and Amazon Bedrock.
• Strong experience with Terraform and CI/CD automation, preferably using GitHub Actions.
• Solid understanding of object-oriented programming (OOP) principles.
• Experience with API development, OpenAPI/Swagger, JSON, and XML.
• Ability to write technical specifications and document development work.
• Hands-on experience with tools such as Jira, Confluence, and ServiceNow. Preferred Qualifications
• Experience with multi-agent AI platforms and MCP services.
• Experience with .NET Core, JavaScript frameworks, or other frontend technologies is a plus.
• Experience working in an Agile/Scrum development environment.
• Experience in Pharma or Life Sciences applications.
Essential Skills:
• Tech Lead Role Build scalable backend services with AWS (Lambda| Step Functions| EventBridge| S3)
• E3Build Multi-Agent AI Platform and MCP Services.E3Integrate LLMs (OpenAI| Bedrock).
• Expert in AWS: Lambda| S3| Step Functions| Event Bridge| IAM. E1Strong grasp of event-driven architecture and messaging (SNS| SQS).
• Build scalable backend services with AWS (Lambda| Step Functions| EventBridge| S3
• Build Multi-Agent AI Platform and MCP Services. Integrate LLMs (OpenAI| Bedrock).
• Develop reusable APIs and modules for template parsing and dynamic content.
• Manage infrastructure with Terraform and CI/CD pipelines (preferably Github actions).Prototype agent-based AI coordination for smart workflows. Optimize performance| reliability| and cost across backend systems.
• Ensure security and compliance across infrastructure and services.
• Contribute to architecture decisions and technical documentation
Bachelor's degree
No related jobs found
← Back to jobs