Important InformationExperience: +6 yearsJob Mode: Full-timeWork Mode: RemoteID: *Job SummaryWe are looking for a versatile and forward-thinkingSenior Software Engineerto support and accelerateAI adoption across the organization.
This is not a traditional project-based role—instead, you will act as atechnical enabler and problem solver , partnering with business teams to bring AI-driven ideas to life.You will work across a variety of use cases, frombuilding new AI-powered solutionstodeploying and scaling existing prototypes , often innon-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 DutiesAI Enablement & Solution DeliveryCollaborate with business stakeholders toevaluate, design, and implement AI-driven solutions.Support bothgreenfield buildsanddeployment of existing AI prototypes.Work with modern AI tools such asClaude, Codex, Cline , and similar platforms to accelerate development and experimentation.Contribute toprompt engineering, workflow orchestration, and AI solution optimization.Help define best practices forAI adoption across the organization.Software Engineering & DevelopmentDesign, develop, and maintain scalable applications usingJava or Python.Build APIs, services, and integrations to support AI-driven workflows.Ensure high standards forcode quality, performance, and maintainability.Work across different layers of the stack depending on project needs.Cloud & Architecture (AWS)Design and implement solutions inAWS , leveraging cloud-native architectures.Contribute to architectural decisions with a focus onscalability, 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 forcloud security, monitoring, and resource optimization.Adaptability & Problem SolvingOperate effectively inambiguous, fast-changing environmentswith evolving requirements.Quickly ramp up on new tools, frameworks, and AI technologies as needed.Act as atechnical consultant/partnerto non-engineering teams.Balance speed and quality while delivering practical, business-focused solutions.Collaboration & Continuous ImprovementWork closely with cross-functional teams including Product, Data, and Business stakeholders.Share knowledge and helpupskill 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 Skills5–8+ years of experience in software engineering.Strong proficiency inJava or Python(both is a plus, but not required).
Hands-on experience working withAI tools and platforms(e.g., Claude, Codex, Cline, or similar).
Experience building and deploying applications incloud environments (AWS preferred).
Solid understanding ofsoftware architecture, APIs, and system design.Ability to work inambiguous, non-standard, and evolving environments.Strong problem-solving and analytical skills.Excellent communication skills and ability to work directly with business stakeholders.Preferred QualificationsExperience withLLMs, NLP, or AI/ML workflows.Familiarity withprompt engineering and AI orchestration frameworks.Experience withAWS Lambda, EKS, or other cloud-native services.Knowledge ofcontainerization (Docker, Kubernetes).
Experience integrating AI solutions into enterprise systems.Background inrapid prototyping or innovation-focused teams.About EncoraEncora 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, Dev Sec Ops, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
By continuing you agree to our Terms & Privacy Policy.