The Johnson Controls Associate Software Engineer – Data Scientist role is a fantastic opportunity for freshers and early-career professionals passionate about Gen AI, NLP, and computer vision. Based in Pune, this full-time position allows you to work with cutting-edge technologies, apply AI/ML models, and contribute to innovative solutions for smart, sustainable buildings. If you are skilled in Python, SQL, Azure, and AI frameworks, and eager to grow in a collaborative environment, this role at Johnson Controls could be your gateway to a rewarding career 🚀.

About Johnson Controls
Johnson Controls is a global leader with over 130 years of experience in smart, healthy, and sustainable buildings. With a strong focus on innovation, the company enables employees to work on meaningful projects while supporting physical, financial, and emotional wellbeing. Certified as a “Great Place to Work,” Johnson Controls fosters an inclusive culture where ideas and voices are valued. Their mission is to reimagine building performance for people, places, and the planet.
Role Overview
As an Associate Software Engineer – Data Scientist, you will be part of an Agile, cross-functional team working on Gen AI, NLP, and CV projects. You will design, develop, and deploy AI-powered applications, troubleshoot issues, and contribute to high-quality, scalable solutions. The role provides exposure to Azure cloud services, LLMs, deep learning frameworks, and modern UI development using React or similar frameworks.
Key Responsibilities
- Collaborate with cross-functional teams to design and develop AI/ML solutions
- Utilize LLMs with robust prompting strategies and relevant frameworks
- Apply Machine Learning, NLP, Deep Learning, and Gen AI to solve business problems
- Develop and maintain user interfaces with React or similar frameworks
- Use Azure for cloud-based application development and deployment
- Troubleshoot, debug, and optimize applications for high performance
- Continuously learn new tools, technologies, and best practices
- Work with deep learning frameworks such as TensorFlow and PyTorch
- Apply Azure DevOps, GitHub, and Docker for deployment and version control
- Work with search indexes like SOLR, Elastic Search, Redis, or Azure Cognitive Search
Help a friend land their next role. Share now!
Skills & Qualifications
- Bachelor’s degree in Computer Science, IT, B.E./B.Tech, MCA, MCS, or related fields
- Knowledge of Python, SQL, and Azure cloud services
- Familiarity with Agile frameworks is a plus
- Experience in Gen AI, NLP, and CV projects
- Proficiency in TensorFlow, PyTorch, or other deep learning frameworks
- Strong problem-solving, debugging, and analytical skills
- Excellent teamwork, communication, and adaptability
Who Can Apply (Eligibility)
| Eligibility Criteria | Details |
|---|---|
| Education | Bachelor’s degree in Computer Science, IT, B.E./B.Tech, MCA, MCS, or related field |
| Academic Level | Fresh graduates or early-career professionals |
| Technical Skills | Python, SQL, Azure cloud, Gen AI, NLP, CV, deep learning frameworks |
| Additional Knowledge | React, Docker, GitHub, Azure DevOps, search indexes (SOLR, Elastic Search, Redis) |
| Soft Skills | Problem-solving, communication, collaboration, adaptability |
| Location | Must be able to work from Pune office |
Salary
The Johnson Controls Associate Software Engineer – Data Scientist role offers a competitive annual salary:
💰 ₹6,00,000 – ₹8,00,000 per annum
This compensation reflects the full-time role in Pune and may vary depending on skills, experience, and project contributions.
Follow us on
LinkedIn for the latest updates
Follow us on
Threads for the latest updates
Subscribe ▶️ YouTube Channel for Latest Updates
Perks & Benefits
- Opportunities to work on cutting-edge AI, NLP, and CV technologies
- Exposure to Azure cloud-based solutions and modern tech stack
- Collaborative, inclusive, and supportive work culture
- Professional growth through challenging projects and learning opportunities
- Work on innovative products and cross-functional teams
How to Apply
Interested candidates can apply now by click the button below to submit your application.
Before applying, ensure your resume highlights:
- NLP or LLM-based projects
- Python and deep learning experience
- Any MLOps or deployment-related work
- Research publications (if applicable)
- Collaboration or product development experience
Strong project demonstrations or GitHub repositories can significantly strengthen your application.
Disclaimer
This job information is collected from official and publicly available sources. We do not charge any fees for job applications, do not guarantee recruitment, and do not take responsibility for any loss arising from reliance on this information.
Share the opportunity