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.