Jobedly Post a Job

Senior Software Engineer, (Python, GenAI, MCP)

Jobgether · Remote
RemoteFull-timeTechnologySenior$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer role

Senior Software Engineer positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer roles and what employers typically expect.

**This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, (Python, GenAI, MCP) based in India.** This role is designed for an experienced software engineer passionate about building scalable backend systems and leveraging artificial intelligence to create innovative solutions. You will contribute to the development of integration platforms, automation tools, and AI-powered capabilities that improve how teams build and operate technology solutions. The position combines strong engineering fundamentals with emerging GenAI technologies, offering the opportunity to explore intelligent automation, AI agents, and modern development practices. You will collaborate with cross-functional teams, technical leaders, and stakeholders to design reliable systems that support business-critical workflows. With ownership over architecture, implementation, and system reliability, you will play a key role in delivering impactful products from concept to production. This opportunity is ideal for engineers who enjoy solving complex technical challenges, mentoring others, and shaping the future of AI-driven engineering. ### Accountabilities: As a Senior Software Engineer, you will design, develop, and maintain scalable integrations, microservices, and AI-powered automation solutions. You will take ownership of technical delivery, collaborate with multiple teams, and contribute to the evolution of internal platforms and engineering practices. - Own the architecture, development, delivery, and reliability of integrations and microservices using Python, Java, and/or TypeScript. - Build and enhance integration platforms that enable teams to connect systems, automate workflows, and improve operational efficiency. - Design and implement AI-assisted automations, GenAI solutions, and MCP integrations to extend platform capabilities. - Develop backend services, APIs, and distributed systems that support reliable and scalable applications. - Partner with cross-functional teams to translate business requirements into technical solutions and deliver effective outcomes. - Collaborate with architects and engineers on design reviews, technical decisions, and engineering best practices. - Migrate and modernize existing integrations while ensuring system stability and performance. - Maintain high-quality engineering standards through code reviews, testing, monitoring, documentation, and incident response. - Mentor junior engineers and contractors through technical guidance, design discussions, and collaborative development practices. - Research and evaluate emerging AI models, tools, and techniques to identify opportunities for innovation. ## Requirements: The ideal candidate is a highly experienced software engineer with strong backend expertise, a passion for AI technologies, and the ability to build production-grade systems. You should have experience working with distributed architectures, automation, and modern cloud-based engineering environments. - 8+ years of software engineering experience, with significant experience building and maintaining production systems. - 2+ years of hands-on experience designing AI integrations, including LLM-based automation, prompt engineering, fine-tuning, and Retrieval-Augmented Generation (RAG). - Strong proficiency in backend development using Python, TypeScript, Java, or similar technologies. - Experience designing and developing microservices, APIs, integrations, and distributed systems. - Strong understanding of messaging systems, data streaming technologies, and storage solutions. - Experience working with relational and NoSQL databases, including SQL optimization and database performance considerations. - Strong knowledge of backend architecture, cloud platforms, and AWS services. - Demonstrated ability to use AI tools during development and successfully deliver solutions from prototype to production. - Experience collab…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

TypescriptPythonJAVASQLAWSLLMAutomation

Resume tips for Senior Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Jobgether

Jobgether is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles