Senior Software Engineer (Python & Java, AI Exposure)

You will be responsible for designing, developing, and maintaining JAVA/Python-based applications. You will work closely with cross-functional teams to deliver high-quality, scalable solutions that meet client needs.

Your Impact

  • Design, build, and maintain scalable backend services using Python and Java
  • Develop and integrate RESTful APIs and microservices architectures to support enterprise applications
  • Collaborate with cross-functional teams (engineering, product, data) to deliver high-quality software solutions
  • Work on data-driven systems, ensuring efficient data handling, transformation, and storage using SQL and related technologies
  • Contribute to system design and architecture decisions, ensuring performance, reliability, and scalability
  • Support integration of AI-driven features and tools into backend systems where applicable
  • Participate in code reviews, testing, and continuous improvement of engineering standards
  • Troubleshoot and resolve production issues, ensuring system stability and performance

Skills & Experience

  • 5+ years of experience in JAVA or Python development.
  • Strong hands-on experience in Python and Java development (must-have)
  • Proven experience building backend systems, APIs, and microservices in production environments
  • Solid understanding of SQL and database design (relational and/or NoSQL)
  • Experience with system design principles, scalability, and performance optimization
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and modern development practices
  • Understanding of software engineering best practices (CI/CD, testing, version control)
  • Working knowledge of AI concepts, tools, or integrations (LLMs, APIs, or automation tools)
  • Strong problem-solving skills and ability to work independently in fast-paced environments

Set Yourself Apart With

  • Experience integrating AI capabilities into backend systems (e.g., LLM APIs, automation workflows)
  • Experience working in consulting or client-facing environments
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Strong communication skills and ability to explain technical concepts to diverse stakeholders
  • Demonstrated learning agility and curiosity , especially in evolving technologies like AI

Additional Information

  • An inclusive workplace that promotes diversity and collaboration.
  • Access to ongoing learning and development opportunities.
  • Competitive compensation and benefits package.
  • Flexibility to support work-life balance.
  • Comprehensive health benefits for you and your family.
  • Wellness program and employee assistance.

As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at

#J-18808-Ljbffr
Similar jobs

Senior Software Engineer (Python & Java, AI Exposure)

Apply Now
Back to search page