JetBrains

JetBrains

JetBrains provides cutting-edge development tools like IntelliJ IDEA and Kotlin, automating tasks to boost productivity and foster innovation.

Internet Software & Services
1K-5K
Founded 2000

Description

  • Lead the technical design of AI features for PyCharm and Python tooling, including MCP integrations, agent workflows, tool design, and context management.
  • Prototype and ship AI features hands-on as part of a technical leadership role.
  • Guide the team in adopting AI technologies by providing technical direction, reviewing approaches, and sharing practical patterns.
  • Evaluate emerging AI tools, frameworks, and providers to decide what to build versus what to integrate.
  • Collaborate with product managers, ML engineers, QA specialists, and senior developers to translate product ideas into technical plans.
  • Work within a large Kotlin/Java codebase and expose IntelliJ Platform capabilities to AI-powered workflows.
  • Contribute to cross-team AI initiatives and help define shared engineering patterns.
  • Support technical decision-making in fast-moving, ambiguous areas by proposing architectures and iterating based on feedback.

Requirements

  • Strong software engineering experience, particularly in Python and/or Kotlin/JVM.
  • Deep hands-on familiarity with modern AI developer tooling, including coding assistants, agents, MCP, and LLM-based workflows.
  • Experience working in large, mature codebases and delivering meaningful technical change without compromising quality.
  • Familiarity with LLM evaluation and benchmarking.
  • Track record of making good technical decisions in fast-moving, ambiguous areas, including proposing architectures, building prototypes, and iterating based on feedback.
  • Strong communication skills and the ability to influence technical direction without formal authority.
  • Strong product sense and focus on solving real user problems, not just building interesting technology.
  • Experience with IDE or developer tooling internals, such as language servers, code analysis, or related systems (nice to have).
  • Experience with the Python AI/ML ecosystem (nice to have).

Benefits

  • Competitive base salary.
  • Flexible work location, including the option to work from home or from the office.
  • Up to 30 days per year of remote work from abroad.
  • Extra time off to relax and recharge.
  • Medical insurance allowance for you and your family.
  • Learning and development opportunities, including conferences, courses, and language classes.
  • Relocation support, if relevant for the role.
  • Hot meals or a lunch allowance on workdays.
  • Mental health support with access to professional services.
  • Sports benefit such as an on-site gym or sports club stipend.
  • Internal events and company-wide celebrations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer

Point Wild Internet Software & Services

Point Wild is hiring a Backend Engineer to help build a next-generation security initiative focused on cryptography, automation, and AI-assisted analysis within a small, highly technical team.

AWS Encryption Express.js GCP GitHub Actions JavaScript Python Serverless TLS TypeScript
31 minutes ago

Staff Software Engineer - Back End Ai (Gurugram based)

Agoda 10K-50K Consumer Services

Agoda is hiring an experienced Software Engineer to design and build mission-critical backend APIs and distributed systems that support millions of daily search requests on its global travel platform.

ActiveMQ Agile Apache Spark C# Cassandra Git Hadoop Java Kafka MongoDB Play Framework Puppet RabbitMQ Scala Scrum SQL TeamCity
59 minutes ago

Applied AI Engineer

Future 251-1K Hotels, Restaurants & Leisure

Future is hiring an Applied AI Engineer to build and ship production AI features for its digital personal training platform, improving the product experience and business outcomes.

AWS AWS CDK Datadog LLM OpenTelemetry Python Terraform
1 hour, 12 minutes ago

Sr. Specialist Solutions Architect - Builder Team

Databricks 1K-5K IT Services

Databricks is hiring a Senior Specialist Solutions Architect on the Builder Team to design and deliver infrastructure and tooling that extend the Databricks platform for data and AI initiatives.

Apache Spark Databricks Go Java LLM Machine Learning Python Scala Terraform
1 hour, 55 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers