Back to all jobs

Senior Java/Python Engineer + IA at Encora

Senior Remote Posted about 3 hours ago RemoteFirstJobs Product
Engineer

AI summary: Senior software engineer who builds and deploys AI-powered solutions using Java/Python while enabling AI adoption across the organization.

Description

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.