Important Information
Experience: +6 years
Job Mode: Full-time
Work Mode: Remote
ID: 20983
Job Summary
We are looking for a versatile and forward-thinking Senior Software Engineer to support and accelerate AI adoption across the organization . This is not a traditional project-based role—instead, you will act as a technical enabler and problem solver , partnering with business teams to bring AI-driven ideas to life.
You will work across a variety of use cases, from building new AI-powered solutions to deploying and scaling existing prototypes , often in non-standard and evolving environments . Success in this role requires adaptability, strong engineering fundamentals, and hands-on experience with modern AI tools and cloud platforms.
Responsibilities and Duties
AI Enablement & Solution Delivery - Collaborate with business stakeholders to evaluate, design, and implement AI-driven solutions .
- Support both greenfield builds and deployment of existing AI prototypes .
- Work with modern AI tools such as Claude, Codex, Cline , and similar platforms to accelerate development and experimentation.
- Contribute to prompt engineering, workflow orchestration, and AI solution optimization .
- Help define best practices for AI adoption across the organization .
Software Engineering & Development - Design, develop, and maintain scalable applications using Java or Python .
- Build APIs, services, and integrations to support AI-driven workflows.
- Ensure high standards for code quality, performance, and maintainability .
- Work across different layers of the stack depending on project needs.
Cloud & Architecture (AWS) - Design and implement solutions in AWS , leveraging cloud-native architectures.
- Contribute to architectural decisions with a focus on scalability, reliability, and cost-efficiency .
- Deploy and manage applications in cloud environments, with exposure to services such as:
- AWS Lambda (serverless)
- Amazon EKS (Kubernetes) (nice to have)
- Apply best practices for cloud security, monitoring, and resource optimization .
Adaptability & Problem Solving - Operate effectively in ambiguous, fast-changing environments with evolving requirements.
- Quickly ramp up on new tools, frameworks, and AI technologies as needed.
- Act as a technical consultant/partner to non-engineering teams.
- Balance speed and quality while delivering practical, business-focused solutions.
Collaboration & Continuous Improvement - Work closely with cross-functional teams including Product, Data, and Business stakeholders.
- Share knowledge and help upskill teams on AI capabilities and tools .
- Contribute to improving engineering practices, tooling, and workflows.
- Participate in technical discussions, design reviews, and solution brainstorming.
Qualifications and Skills
- 5–8+ years of experience in software engineering.
- Strong proficiency in Java or Python (both is a plus, but not required).
- Hands-on experience working with AI tools and platforms (e.g., Claude, Codex, Cline, or similar).
- Experience building and deploying applications in cloud environments (AWS preferred) .
- Solid understanding of software architecture, APIs, and system design .
- Ability to work in ambiguous, non-standard, and evolving environments .
- Strong problem-solving and analytical skills.
- Excellent communication skills and ability to work directly with business stakeholders.
Preferred Qualifications
- Experience with LLMs, NLP, or AI/ML workflows .
- Familiarity with prompt engineering and AI orchestration frameworks .
- Experience with AWS Lambda, EKS, or other cloud-native services .
- Knowledge of containerization (Docker, Kubernetes) .
- Experience integrating AI solutions into enterprise systems.
- Background in rapid prototyping or innovation-focused teams .
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.