HamburgerMenu
hirist

Gartner - Senior Software Engineer - Artificial Intelligence

Gartner
4 - 6 Years
Multiple Locations

Posted on: 02/06/2026

Job Description

About Gartner IT :

Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients. We make a broad organizational impact by delivering cutting-edge technology solutions that power Gartner. Gartner IT values its culture of nonstop innovation, an outcome-driven approach to success, and the notion that great ideas can come from anyone on the team.

About this role :

Senior Software Engineer (AI) position having experience in classic and generative AI techniques, and responsible for design, implementation, and support of Python based applications to help fulfill our Research C Consulting Delivery strategy.

What you'll do :

- Establish methodologies for quickly rolling out new data analysis capabilities for standalone data-driven products and service to support our associates using ML, NLP and Gen AI

- Be able to transform unstructured raw data in to formats suitable for modeling

- Demonstrate a deep knowledge of and ability to operationalize, leading data technologies and best practices

- Maintain project plans, clean code, and well-written documentation

- Be able to work in teams and collaborate with stakeholders to define requirements

- Be able to work in a globally distributed team in an Agile/Scrum approach

- Support building internal applications for use by associates to improve productivity

What you'll need :

- 4+ years of experience in classic AI techniques and at least 2.5 years in generative AI techniques. Demonstrated ability to run short development cycles and solid grasp of building software in a collaborative team setting.

Must have :

- Experience building applications for knowledge search and summarization, frameworks to evaluate and compare performance of different GenAI. techniques, measuring and improving accuracy and helpfulness of generative responses, implementing observability.

- Knowledge of Machine learning models and techniques like NLP, BERT, Transformers, Deep learning.

- Experience with agentic AI frameworks, RAG, embedding models, vector dbs, Langgraph, MCP

- Experience working with Python libraries like Pandas, Scikit-Learn, Numpy, and Scipy is required.

- Experience deploying applications to cloud platforms such as AWS and Azure.

- Familiarity with AWS Bedrock/Azure AI/Databricks Services.

- Solid grasp of building software in a collaborative team setting - use of agile scrum and tools like Jira / GitHub.

- Demonstrated ability to run short development cycle.

- Excellent written, verbal, and interpersonal communication skills with the ability to present technical information in a clear and concise manner to IT Leaders and business stakeholders.

Nice to have :

- Experience in finetuning Language models.

- Experience in MLOps Frameworks like Kubeflow, MLFlow, DataRobot, Airflow etc.,

- Experience building scalable data models and performing complex relational databases queries using SQL (Oracle, MySQL, PostgreSQL).

Who you are :

- Effective time management skills and ability to meet deadlines.

- Excellent communications skills interacting with technical and business audiences.

- Excellent organization, multitasking, and prioritization skills.

- Must possess a willingness and aptitude to embrace new technologies/ideas and master concepts rapidly.

- Intellectual curiosity, passion for technology and keeping up with new trends.

- Delivering project work on-time within budget with high quality.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...