AI Software Architect Jobs in Bengaluru
905 Jobs Found
Mts - Software Development (cloud Ai Network Security Developer)
Aviatrix Systems
MTS - Software Developer (Cloud AI Network Security Developer) Location: Bengaluru Company: Aviatrix Experience: 1 3 years About Aviatrix: Aviatrix is a cloud network security leader trusted by over 500 enterprises. We specialize in securing multi-cloud environments, offering runtime protection and advanced control for modern cloud infrastructures. Role Strategy & Impact In this role, you will build next-generation intelligent cloud network security solutions. You will focus on developing Python/Go microservices that fuse network visibility with LLM-driven insights to redefine cloud firewall capabilities. Technical Requirements Core Competencies: Development: Professional experience in Go (Golang) or Python. Cloud Networking: Fundamentals of Routing, NAT, VPNs, and Subnets. Security: Understanding of Firewall concepts (ACLs) and Zero Trust architecture. AI Integration: Experience using AI/LLM APIs (OpenAI, Vertex AI, etc.). Data Infrastructure: Workflows involving Kafka, data ingestion, and stream processing. Cloud Ecosystem: Hands-on familiarity with AWS, Azure, or GCP. Preferred Qualifications: Network Observability: Experience with NetFlow, IPFIX, or VPC Flow Logs. Modern DevOps: Hands-on with Kubernetes, Container Networking, and Terraform. Generative AI: Knowledge of Prompt Engineering or RAG-based systems. Key Responsibilities Control Plane Development: Build services for firewall rules and policy orchestration. AI Workflows: Integrate LLM-based assistants for anomaly detection and alert summarization. Telemetry Pipelines: Maintain high-performance data pipelines for security event metrics. Security Logic: Design logic for threat pattern recognition and posture scoring. Benefits & Why Join Us Global Benefits: Private medical, pension, and life assurance. Work-Life Balance: Generous holiday allowance and annual wellbeing stipend. Growth Mindset: We value diverse paths if you are passionate about AI and Security, we want to hear from you.
Staff Engineer - Software Development
Aviatrix Systems
Staff Engineer - Software Development (Cloud AI & Network Security) Location: Bengaluru Company: Aviatrix Experience Required: 7+ Years About Aviatrix: Aviatrix is a global leader in cloud network security, trusted by over 500 enterprises. We provide a specialized platform for securing multi-cloud environments, giving organizations the control and visibility needed to modernize their cloud strategies. Architectural Focus & Impact As a Staff Engineer, you will architect and deliver advanced AI-driven network security solutions. This role bridges the gap between Distributed Systems (Python/Go), Real-time Telemetry, and LLM-integrated automation to build self-learning, adaptive security infrastructures. Technical Expertise Core Software Engineering: Languages: Deep proficiency in Python and Go (Golang). Distributed Systems: Mastery of Kubernetes, Microservices, and high-scale observability (Prometheus, ELK). Data Pipelines: Experience with real-time stream processing using Kafka, Flink, Kinesis, or Pub/Sub. Networking & Security Domain: Cloud Infrastructure: Expert knowledge of VPC/VNet design, Routing, Load Balancers, and Overlays. Firewall Technologies: Hands-on with Deep Packet Inspection (DPI), NGFW/IDS/IPS, and Cloud-native firewalls (AWS, Azure, GCP). Security Frameworks: Alignment with Zero Trust, NIST CSF, and CIS Benchmarks. AI & Machine Learning Integration: Model Serving: Experience serving ML models via REST or gRPC. Generative AI: Familiarity with LLM integration, RAG (Retrieval-Augmented Generation), LangChain, and vector databases. Key Responsibilities System Architecture: Lead the design of cloud-native microservices for security control planes. AI-Driven Features: Integrate LLMs for Natural Language-to-Firewall Rule translation and automated incident summarization. Technical Leadership: Mentor junior engineers and set high standards through rigorous Design and Code Reviews. Cross-Functional Collaboration: Partner with Data Scientists and Cloud Networking teams to deliver production-grade AI features. Benefits & Why Join Us Regional Package: Comprehensive pension, private medical coverage, and life assurance. Wellbeing: Annual wellbeing stipend and generous holiday allowance. Growth Culture: We value unique career paths and prioritize candidates who are passionate about the intersection of AI and Security.
Principal Architect
Alivecor India
Principal Architect Location: Bangalore Company: AliveCor About AliveCor AliveCor is on a mission to **revolutionize heart health** by making it accessible to everyone, everywhere. We have pioneered **over-the-counter medical ECG devices**, trusted by millions, and are leaders in empowering consumers to take control of their heart health. With our **FDA-cleared medical-grade hardware and software**, users have performed over 300 million heart health measurements. We are a team driven by a shared passion to make a real difference in people s lives. The Opportunity & Role As the **Principal Architect** at AliveCor, you will play a pivotal role in **shaping the future of heart health technology**. You will lead the architecture of our platform, ensuring it meets the evolving needs of our customers and the healthcare industry. This role requires **strong technical expertise in GoLang, Java, AWS, and modern software architecture**. Key Responsibilities Architect & Design Solutions: Collaborate closely with product and engineering leadership to design **scalable, secure, and efficient solutions** for both consumer and clinician-facing applications. Hands-On Engineering: Actively engage in software development (**up to 50% of your time**), working with technologies such as **Go, Java, Ruby on Rails, PostgreSQL, AWS, React, JavaScript**, and mobile (iOS & Android) apps. AI Integration: Leverage cutting-edge **AI technologies, including LLMs** (Large Language Models), to enhance the customer experience and drive product innovation. Ownership & Scalability: **Own the architecture** for your suite of products, ensuring it aligns with the organization s technical vision and is built to scale. Lead the review process and ensure timely implementation of changes. Mentorship & Best Practices: Drive **code reviews, design reviews, and architecture discussions** to establish and uphold engineering best practices across teams. Backend Infrastructure & Improvement: Maintain and continuously enhance backend systems to solve technical limitations before they affect production. Experiment with New Technologies: Explore emerging technologies and drive adoption where relevant, measuring impact and scalability. Qualifications & Skills Hands-on Engineering Leadership: **15+ years of hands-on software engineering experience**, including significant exposure to architecture and systems design. Core Proficiency: Strong knowledge of **GoLang and Java**, with experience in designing and building large-scale systems. Cloud & Platform Expertise: Expertise in **AWS and Kubernetes**, with the ability to architect and manage cloud-based systems. Architecture Design: Extensive experience with **multi-tier architectures, high-performance web-scale systems, and large databases**. System Design Expertise: Strong system design skills and experience designing clean interfaces and working at the right level of abstraction. Microservices & SOA: Experience designing and implementing **Service-Oriented Architectures (SOA) or Microservices**. CI/CD & Automation: Familiarity with build process automation and **CI/CD** (e.g., GitLab, Travis). Product Focused: Ability to work with product teams to identify customer pain points and iterate on solutions quickly. Willingness to Learn: Eagerness to learn new technologies and adapt to the ever-changing landscape of software engineering. Knowledge of Ruby on Rails is a plus, but not a requirement. Perks & Benefits Working Model: Hybrid Working Model (Flexibility to work both remotely and in the office). Leave: Generous Vacation Policy and comprehensive Family Leave. Medical Benefits: Above-market family floater medical insurance, covering both parents. Office Perks: Complimentary lunch provided at the office and convenient metro connectivity. Culture: Supportive, collaborative team culture.
Staff Software Engineer, Ai & Automation
Okta
Staff Software Engineer AI & Automation Location: Bengaluru Company: Okta, The World s Identity Company Experience: 8+ Years Type: Full-Time About Okta Okta is the world s leading identity platform. We empower people to securely access any technology, anywhere, on any device. With products like the Okta Platform and Auth0, we place identity at the core of business security, enabling growth through safe digital transformation. At Okta, we value diverse perspectives and experiences. We believe in learning, collaboration, and building an inclusive environment where everyone belongs. About the Team The Business Technology - Shared Services team is at the forefront of Okta s internal digital transformation. We focus on building intelligent, automated platforms that simplify operations and deliver smarter, faster experiences to both employees and customers. We collaborate across engineering, data science, security, and business units to deliver cutting-edge solutions powered by Generative AI (GenAI), virtual agents, workflow orchestration, and intelligent recommendations. The Opportunity As a Staff Software Engineer, you ll play a critical role in designing and developing AI-powered platforms that drive automation, scale, and intelligence across Okta s business. You ll help make LLM-powered solutions and intelligent automation a reality for the enterprise ensuring performance, security, and reliability at scale. This is a hands-on, individual contributor (IC) role, ideal for engineers who are passionate about solving complex problems, architecting scalable systems, and pushing the boundaries of AI integration. What You ll Do Design & Build: Develop scalable backend services that embed GenAI and automation into core business workflows (e.g., virtual agents, document intelligence, smart routing). Collaborate Across Teams: Work closely with product managers, data scientists, and other engineers from ideation to production. Architect for Scale: Make key architectural decisions around LLM integration, API design, data flow, and observability. Code with Excellence: Write clean, secure, and maintainable code in Python, Java, or similar languages. Build for Production: Use Docker, Kubernetes, and CI/CD pipelines to build and deploy high-availability services. Champion Best Practices: Promote high standards for testing, security, code reviews, and operational readiness. Mentor & Guide: Support a collaborative team culture through peer mentorship and design reviews. What You ll Bring 8+ years of experience in software engineering with a strong track record of building and maintaining production-grade, cloud-native services. Expertise in distributed systems, API development, and cloud infrastructure (AWS, GCP, or Azure). Proficiency in Python, Java, or Go. Experience with Docker, Kubernetes, and observability tools (e.g., Prometheus, Grafana, ELK). Exposure to AI/ML concepts and eagerness to work with LLMs, NLP, or automation platforms. A strong sense of ownership, collaborative mindset, and a bias toward action. Passion for learning and working with emerging technologies especially in the AI and automation space. Why Join Okta Make AI Real: Help move GenAI from experimentation to enterprise-wide impact. Build with Purpose: Work on challenges that simplify and secure Okta s internal operations. Grow in a Human-Centered Culture: Join a humble, technically driven team that values learning, excellence, and personal growth. Join Okta and shape how identity, AI, and automation come together to power the modern enterprise.
AI/ML Engineer
Scaledge
Job Title: AI/ML Engineer Location: Bangalore Experience: 4 5 Years Qualification: Bachelor s or Master s Degree in Computer Science or a related field Job Description Design and develop machine learning and deep learning systems tailored to business needs. Select and preprocess appropriate datasets; implement and optimize ML algorithms. Conduct machine learning experiments, run tests, and perform statistical analysis to fine-tune models. Train, retrain, and maintain ML systems to ensure accuracy and performance. Extend and customize existing ML libraries and frameworks. Stay updated with the latest research and advancements in machine learning and AI. Requirements Proven experience as a Machine Learning Engineer or similar role. Strong understanding of data structures, data modeling, and software architecture. Deep knowledge of mathematics, probability, statistics, and algorithms relevant to ML. Proficiency in writing clean, robust code in Python. Experience with ML frameworks such as TensorFlow or PyTorch, and libraries like scikit-learn. Skilled in deploying ML models and developing APIs for production environments. Experience with AWS cloud and ML services; knowledge of SageMaker is a plus. Qualification : Bachelors or Masters Degree in Computer Science or a related field
Associate Architect, Ai
Aptean
Job Title: Associate Architect AI Location: Bangalore, India Employment Type: Full-Time, Regular Overview At Aptean, we design industry-specific ERP and business software that helps our customers transform operations and gain a competitive edge. With over 90 products, 4,500+ employees, and a global presence, we deliver solutions that are anything but generic. Now, we re building on that legacy by integrating cutting-edge AI into everything we do and we want you to be part of it. We are looking for an Associate Architect AI to play a key role in shaping Aptean s AI-first future. This is a hands-on, high-impact role focused on the design, development, and deployment of AI-powered solutions including smart chatbots, Retrieval-Augmented Generation (RAG) pipelines, predictive analytics, and autonomous AI agents. If you're passionate about solving real-world problems using the latest in LLMs, AI orchestration, and data automation we want to talk. Key Responsibilities Design and implement AI-led automation solutions, leveraging technologies like agentic AI and LLMs. Develop and refine structured prompts to improve AI model responses and contextual accuracy. Integrate Azure OpenAI and Microsoft Fabric AI Skills to enhance conversational AI in Fabric Lakehouse environments. Build and optimize RAG pipelines and semantic models for improved AI-driven content ingestion and understanding. Design prompts for AI agents, chatbots, and virtual assistants that automate business workflows. Research and implement best practices to minimize hallucinations, biases, and inconsistencies in AI-generated outputs. Collaborate on curating, cleaning, and preparing training datasets for machine learning models. Use Python and tools like LangChain to prototype and deploy AI-enabled solutions across multiple platforms. Monitor AI system performance, scalability, and business alignment; continuously iterate based on data and user feedback. Stay up to date with advancements in NLP, large language models (LLMs), and generative AI technologies. Qualifications Education: Bachelor s degree in Computer Science or related field (required) Master s degree (preferred) Experience: 8 12 years of experience in AI, machine learning, or data science roles Strong track record of delivering AI-driven solutions from concept to deployment Technical Skills and Competencies Hands-on experience with LLMs (e.g., GPT, Claude, Gemini, LLaMA) and AI APIs. Proficient in Python and ML frameworks such as TensorFlow, PyTorch, Keras, Scikit-learn. Experience with Microsoft Fabric, Fabric AI Skills, and Lakehouse/Medallion architecture. Familiarity with OpenAI API, LangChain, Azure, JSON, Java, JavaScript. Strong foundation in NLP concepts, prompt engineering, and model behavior analysis. Experience developing and deploying chatbots across platforms like Microsoft Teams, SharePoint, and web portals. Understanding of statistical models (e.g., regression, clustering) and ML algorithms (e.g., decision trees, neural networks). Strong written and verbal communication skills; able to interpret and explain AI behavior clearly. Innovative thinker with a startup mindset. Comfortable in a fast-paced, collaborative environment. Passionate about AI and its transformative potential. Focused on real outcomes and user-centric design. At Aptean, we believe in growth through innovation, and AI is at the core of that vision. You'll work on high-impact projects that stretch your capabilities, in a company that values curiosity, collaboration, and continuous learning. If you're excited to lead in the age of AI, this is your moment. Diversity & Inclusion at Aptean Aptean is committed to building a workplace where everyone belongs. We value diversity in all its forms and believe our differences make us stronger. We strive to create an inclusive environment where everyone has the opportunity to grow, succeed, and contribute their best work. Qualification : Bachelors degree in Computer Science or related field (required)
Ai-ml Architect
Camsdata Technologies India Pvt. Ltd.
AI-ML Architect Bangalore, India Location: Bangalore Experience: 10 to 15 Years Role: AI-ML Architect Industry: IT Software / Artificial Intelligence & Machine Learning Job Overview: We are seeking a highly experienced AI-ML Architect to lead the design and implementation of advanced AI and Machine Learning systems. The ideal candidate will have extensive expertise in deep learning frameworks, system-level optimization, and scalable infrastructure, driving innovation in AI across cloud and distributed environments. Key Responsibilities: Architect, develop, and optimize deep learning and neural network applications on Windows and Linux platforms Build, train, and fine-tune advanced AI/ML models using frameworks such as PyTorch, TensorFlow, and Caffe Optimize neural network performance at the kernel level for scalability across diverse hardware architectures Lead development and deployment of AI models using techniques like Reinforcement Learning, Transfer Learning, and Federated Learning Design and develop web services and REST APIs with strong proficiency in Python and C/C++ Automate AI/ML model deployment, management, and scaling using Docker, Kubernetes, and MLOps best practices Work with hardware acceleration technologies such as OpenVINO, OneAPI DPC++, OpenCL, and CUDA to enhance performance Design and implement microservices-based AI infrastructure supporting distributed cloud environments Collaborate with cross-functional teams to integrate AI solutions with enterprise cloud architectures Required Skills & Experience: 10+ years of experience in system software development on Windows or Linux Proven expertise with deep learning frameworks: PyTorch, TensorFlow, Caffe Strong background in Reinforcement Learning, Transfer Learning, and Federated Learning Proficient in Python and C/C++ programming Hands-on experience with RESTful API development Experience automating deployments using Docker, Kubernetes, and MLOps tools Knowledge of GPU and accelerator programming: OpenVINO, CUDA, OpenCL preferred Strong understanding of cloud and distributed computing infrastructures Experience adopting microservices architecture for scalable AI platforms Preferred Qualifications: Advanced degree in Computer Science, AI, Machine Learning, or related fields Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Experience in leading AI teams and mentoring architects and engineers Lead AI innovation on cutting-edge projects with global impact Collaborate in a high-growth, fast-paced environment fostering continuous learning Work with advanced AI infrastructure and state-of-the-art hardware acceleration technologies Opportunity to shape AI architecture and influence strategic technology decisions Qualification : Advanced degree in Computer Science, AI, Machine Learning, or related fields
Solution Architect Industrial Agents
Cognite
Solution Architect Industrial Agents Location: Bengaluru Team: Global Strategic Services Architecture Type: Full-Time | Hybrid About Cognite Cognite is a global SaaS leader transforming industrial operations with cutting-edge AI and data solutions. Our key offerings including Cognite Atlas AI and Cognite Data Fusion (CDF) help industrial companies solve complex problems, improve efficiency, and make data-driven decisions at scale. Recognized as the 2024 Microsoft Energy & Resources Partner of the Year and the 2022 Technology Innovation Leader for Global Digital Industrial Platforms, we are reshaping the future of digital transformation across sectors like Oil & Gas, Manufacturing, Chemicals, Pharma, and Energy. Our Values Impact: We focus on delivering meaningful, real-world outcomes. Ownership: We take responsibility, embrace inclusivity, and step outside our comfort zones. Relentless: We pursue innovation with energy and integrity never ruthless, always responsible. Role Overview As a Solution Architect Industrial Agents, you will lead the design and development of advanced AI agent frameworks built on Cognite Data Fusion, Atlas AI, and cutting-edge generative AI technologies. You ll enable clients to deploy intelligent agents that autonomously manage and optimize complex industrial systems. This role requires deep expertise in AI, multi-agent systems, and data integration, with a focus on building repeatable, scalable, and production-ready solutions. You ll work closely with engineering, product, customer success, and global delivery teams to ensure successful implementations that create real customer value. What You'll Do Architect robust, scalable solutions that integrate Cognite platforms with AI agent frameworks. Design multi-agent systems using technologies like LangChain to solve real-world industrial problems. Lead the development of Retrieval-Augmented Generation (RAG) systems and intelligent prompt engineering. Implement and optimize vector databases (e.g., Pinecone, Weaviate, Faiss) for advanced semantic search and retrieval tasks. Guide data modeling and integration using Python, SQL, REST APIs, and Cognite s SDKs. Provide technical leadership and mentor engineers across AI and platform teams. Work with cross-functional teams to define requirements, develop prototypes, and launch production-ready solutions. Stay ahead of AI trends especially in generative AI, agent orchestration, reinforcement learning, and time series analysis. Collaborate with product and delivery teams to shape Cognite s evolving AI product suite. What You Bring 10+ years in software engineering, including 5+ years in AI and 2+ years in generative AI or intelligent systems. Proven hands-on experience with multi-agent systems (especially using LangChain or similar frameworks). Strong grasp of RAG architecture, knowledge graphs, and graph databases (e.g., Neo4j, RDF). Proficiency in Python (must-have), and optionally JavaScript or Java. Experience in vector database architecture, embedding creation, and high-performance similarity search. Deep understanding of LLMs, fine-tuning techniques, and prompt engineering. Familiarity with cloud environments (AWS, Azure), CI/CD, Docker, and Kubernetes. Strong communication and stakeholder management skills. Experience with time series forecasting models (e.g., LSTMs, ARIMA, Prophet) and real-time anomaly detection. Industrial domain experience is a plus but not required. Why Join Cognite Be part of a global team of 70+ nationalities driving the industrial AI revolution. Enjoy a flat organizational structure with direct access to leadership and decision-makers. Thrive in a modern, collaborative, hybrid work environment based in Bengaluru. Work on some of the world s most ambitious digital transformation projects. Join a culture of ownership, creativity, and continuous innovation. If you re passionate about shaping the future of industrial AI through intelligent agent systems, we want to hear from you. Cognite welcomes applicants from all backgrounds and identities.
Senior Frontend Engineer
Cognite
Senior Frontend Engineer Atlas AI Location: Bengaluru (Rathi Legacy, Rohan Tech Park, Hoodi) Team: Product Engineering Employment: Full-Time | Hybrid About Cognite Cognite is a global SaaS leader innovating with AI and data to solve industrial challenges. Our products like Cognite Atlas AI and Cognite Data Fusion (CDF) enable transformational digitalization for Oil & Gas, Chemicals, Pharma, Manufacturing, and Energy sectors. Award-winning and recognized globally, we are shaping the future of industrial operations. About Atlas AI Atlas AI aims to revolutionize manufacturing and energy operations by building an advanced framework of industrial AI agents. This initiative leverages Cognite Data Fusion s industrial data expertise and targets collaboration with industry leaders and strategic partners to drive impactful AI innovation. Your Role Join our co-innovation team as a Senior Frontend Engineer focused on building next-gen AI-driven industrial agent applications. Architect and develop modern, responsive web applications with React and TypeScript. Build full-stack generative AI solutions, focusing on AI agents and multi-agent systems powered by large language models integrated via Cognite Data Fusion. Collaborate with architects, data engineers, and domain experts to create scalable AI agent solutions. Implement software development best practices including Git workflows, CI/CD, and robust testing. Work directly with customers and stakeholders to co-innovate and align solutions with real business needs. Contribute to product strategy and technical decision-making. Your Experience & Skills 5+ years in product software engineering, ideally with a focus on Generative AI/ML applications. Strong frontend skills: React, TypeScript, JavaScript; full-stack experience including Python. Experience with multi-agent systems development, preferably using frameworks like LangChain. Knowledge of knowledge graphs and related tech (GraphQL, Neo4j). Familiarity with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes). Experience with REST APIs, debugging tools, and software lifecycle best practices. Comfortable working with data formats (CSV, JSON, SQL) and databases like SQLite or SQL databases. Strong problem-solving, communication, and collaboration skills. Work in a vibrant, inclusive environment with 70+ nationalities and a strong DEI focus. Hybrid work mode from a modern office in Bengaluru with a culture that fosters impact and ownership. Direct access to decision-makers with minimal bureaucracy. Collaborate with top-tier talent on ambitious AI and industrial digital transformation projects. Engage actively in the Cognite community through HUB events and partnerships. Make an Impact Join Cognite to drive the future of industrial AI, creating innovative tools that empower industries worldwide. We welcome diverse candidates passionate about AI and frontend engineering.
Software Engineer, Backend (AI Team)
Limechat
Job Title: Software Engineer, Backend (AI Team) Location: Bengaluru, India Company: LimeChat About LimeChat LimeChat is building the future of conversational commerce enabling brands to deliver human-level interactions at scale via WhatsApp and other messaging platforms. As a proud graduate of Y Combinator s Winter 2021 batch, we serve 300+ top-tier brands like HUL, ITC, Wow Skin Science, Piramal Health, and Snitch. Our mission is simple: use Generative AI to automate and personalize customer interactions in e-commerce and now expanding into BFSI, Health, and Retail sectors. If you're a backend engineer who thrives on impact, collaboration, and building innovative systems at scale, this is your opportunity to do work that truly matters. What You ll Do Architect and Develop Backend Systems: Design robust, scalable backend architectures for AI products that handle millions of conversations. Integrations and APIs: Build and maintain seamless, secure integrations with third-party platforms and internal services. Work with AI Products: Collaborate with ML engineers and product teams to connect AI models and agents to real-time customer journeys. Database Management: Design and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB). Performance & Reliability: Identify bottlenecks and implement backend improvements to ensure high performance and reliability. Collaborate Cross-Functionally: Work closely with product, design, and frontend teams to ship features that delight users. Write Clean, Maintainable Code: Follow best practices in code quality, documentation, and testing. Participate in peer code reviews. You Should Have Must-Haves 2 4 years of backend experience in a high-growth tech/startup environment Proficiency in Python, Node.js, and frameworks like Django Strong command of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB) Solid understanding of RESTful API design and best practices Experience with Git, code reviews, and agile development workflows Excellent debugging and code analysis skills, including performance optimization Nice-to-Haves Hands-on experience with Docker, Kubernetes, or other container orchestration tools Familiarity with CI/CD pipelines (GitLab CI, Jenkins, etc.) Experience with API load testing, monitoring, and observability tools Exposure to AI/ML pipelines and/or conversational AI systems Why You ll Love Working Here Massive Impact: Join a lean, fast-moving team where your work directly influences product and user experience. Innovation-First Culture: Work at the intersection of AI, automation, and customer experience. Smart Team: Collaborate with ex-founders, IITians, and top engineers. Fast-Growth Startup: Backed by leading VCs and part of Y Combinator, we re scaling globally. Ownership and Autonomy: You ll be trusted to take full ownership and drive initiatives end to end. Quotes We Live By It s okay to fail. It s not okay to not try. Do the right thing when others are not looking. Apply now and be part of the LimeChat revolution.
Technical Staff, Software Engineering
Dell Technologies
Technical Staff, Software Engineering CTO Storage Team Location: Bengaluru, India Team: CTO Storage Company: Dell Technologies Role Overview You will architect and lead the development of advanced storage architectures focusing on data path technologies across Dell s storage portfolio. This senior technical role involves innovation in AI-driven infrastructure, storage protocols, and system integration, collaborating closely with product teams, management, and external partners to deliver cutting-edge solutions. Key Responsibilities Present innovative storage technology ideas to executive leadership. Architect detailed product designs including functionality, performance, integration, and hardware needs. Lead prototyping, testing, and validation efforts focusing on scalability and performance. Collaborate cross-functionally to build POCs and MVPs ensuring seamless integration of technologies. Mentor and uplift junior engineers and peers, encouraging innovative thinking and solutions. Essential Requirements Experience: 15+ years with Bachelor s degree, OR 12+ years with Master s degree, OR 8+ years with PhD, OR equivalent experience Expertise in AI-driven operations, telemetry, data integration, and storage connectivity/protocols. Deep knowledge of: Filesystem data paths, object protocols, Linux kernel ecosystem. Storage & networking drivers and standards. Unstructured & structured data ecosystems and connectors. Drive technologies and hardware ecosystem (CPU, PCIe, networking, DPU, offload engines). Strong programming skills in Embedded C and Python on Linux OS. Active contributions to open-source or tech communities, plus demonstrated leadership in mentoring. Desirable Qualifications Advanced certifications or publications in Storage Software, AI, Deep Learning, or related fields. Proven track record of leading impactful, innovative projects. Ongoing engagement with open-source projects or technical communities. Join a team pushing boundaries in storage and AI infrastructure, shaping the future of data management with innovative technologies. Collaborate with industry experts and enjoy growth opportunities while making a meaningful impact.
Ai Platform Architect
Adobe
AI Platform Architect Location: Bangalore, Karnataka, India Employment Type: Full-Time About Adobe Adobe is changing the world through digital experiences. Whether you're an emerging artist or a global brand, our tools empower creativity and innovation across every screen. From powerful imaging and video solutions to immersive web and app design, Adobe s mission is to help people and businesses deliver exceptional digital experiences. We are committed to creating an inclusive workplace where everyone is respected and given equal opportunity. Innovation can come from anywhere and the next big idea could be yours. Job Description We are looking for a visionary AI Platform Architect with deep expertise in building and scaling cloud-native, AI-powered platforms. The ideal candidate will have experience deploying large-scale, customer-facing AI solutions and a deep understanding of modern cloud architecture, data systems, MLOps, and LLMOps. Responsibilities Design and develop scalable AI/ML platforms and pipelines across AWS, Azure, and GCP. Architect end-to-end LLM pipelines including model training, fine-tuning, serving, inference APIs, and monitoring. Lead cross-functional teams in delivering AI solutions from experimentation to production. Implement MLOps and LLMOps best practices using tools like MLFlow, SageMaker, Langchain, and LangGraph. Design GPU-optimized architectures for training and inference of LLMs using DeepSpeed, vLLM, and other modern frameworks. Support infrastructure automation and container orchestration with Kubernetes, Docker, and CI/CD pipelines. Collaborate with internal stakeholders and clients to understand requirements, evangelize platform solutions, and ensure successful delivery. Key Skills and Expertise Cloud and DevOps: Expertise in AWS, Azure, GCP especially VPC design, cloud databases, and serverless architecture. Certified in AWS Professional Solution Architect, AWS ML Specialty, or Azure Solutions Architect Expert (preferred). Proficient with Kubernetes, Docker, FluentD, Kibana, Grafana, Prometheus. Data and Streaming: Experience with OLTP/OLAP databases and cloud-native data warehouses like BigQuery, Aurora, Spanner. Hands-on with Kafka, Apache Flink, Spark, Airflow, Databricks, Apache Iceberg, Presto. AI/ML & LLM Expertise: In-depth understanding of LLMs (GPT, Gemini, Claude, Mixtral, Llama, Hugging Face OSS models). LLMOps frameworks: Langchain, Langgraph, Langflow, Flowise, LLamaIndex. ML lifecycle tools: MLFlow, SageMaker, Vertex AI, Azure AI, AWS Bedrock. Proven experience in model optimization, fine-tuning, and high-throughput inference systems. Programming Languages: Proficient in Python, SQL, and JavaScript. Preferred Qualifications 10+ years in cloud and AI/ML platform architecture roles. Experience delivering AI solutions for enterprise-scale clients. Hands-on experience with GPU architecture and parallel/distributed training. Strong communication skills with ability to influence technical and business stakeholders. Work on cutting-edge AI technologies and shape future product experiences used by millions. Collaborate with world-class engineers and scientists in a diverse, inclusive culture. Be part of a company that values creativity, innovation, and employee well-being. Adobe is proud to be an Equal Opportunity Employer. We welcome and encourage candidates from all backgrounds to apply.
Software Engineer III - AI/ML, Platforms and Devices
Google Careers
Software Engineer III - AI/ML, Platforms and Devices Company: Google Location: Bengaluru, Karnataka, India Minimum Qualifications: Bachelor s degree or equivalent practical experience. 2 years of experience in software development with one or more programming languages, or 1 year with an advanced degree. 2 years of experience in data structures or algorithms. 1 year of experience in one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field. 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). Preferred Qualifications: Master's degree or PhD in Computer Science or a related technical field. Experience developing accessible technologies. About the Job Google's software engineers work on cutting-edge technologies that transform how billions of users connect, explore, and interact with information. Our products must handle data at a massive scale, far beyond web search. We seek engineers who bring innovative ideas from various fields, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence (AI), natural language processing (NLP), UI design, and mobile development. As a Software Engineer, you will work on training and optimizing complex machine learning (ML) models for the Tensor Processing Unit (TPU). By enabling models across diverse applications like camera, speech, Translate, TTS (Text-to-Speech), and others on Edge TPU, you will gain valuable experience in efficient model architectures, optimization techniques, and on-device machine learning at Google. You will also be responsible for managing project priorities, deadlines, and deliverables. Google's mission is to organize the world s information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, software, and hardware to create radically helpful experiences for users. We design and develop new technologies and hardware to make user interactions faster, more seamless, and powerful. Whether advancing form factors, improving interaction methods, or innovating new ways to capture and sense the world around us, our Devices & Services team is helping make people's lives better through technology. Responsibilities Write product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency). Contribute to documentation or educational content and adapt based on product updates and user feedback. Triage product or system issues, debug, track, and resolve by analyzing the source of issues and their impact on hardware, network, or service operations. Implement solutions in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing. Qualification : Master's degree or PhD in Computer Science or a related technical field.
Senior Machine Learning Engineer
Chevron Corporation
Senior Machine Learning Engineer Location: Bengaluru, India Company: Chevron Experience Required: 5 10 Years Department: AI/ML Engineering Work Mode: Hybrid / Global Operations Support About the Role Chevron is actively seeking a Senior Machine Learning Engineer to join our cutting-edge AI team. You will be responsible for designing, building, and optimizing advanced machine learning systems that power transformative applications in artificial intelligence. In this role, you will develop self-learning applications and refine AI systems using robust engineering, statistics, and software design practices. Key Responsibilities Study and transform data science prototypes into production-ready systems Design scalable and robust machine learning systems Research and implement modern ML algorithms and tools Develop ML applications based on business and technical requirements Select appropriate datasets, data pipelines, and data representation techniques Run experiments and evaluate results to fine-tune models Perform statistical analysis and ML performance optimization Train and retrain models as new data becomes available Extend and customize existing ML libraries and frameworks Stay up to date with the latest ML research and trends Required Qualifications 5 10 years of proven experience as a Machine Learning Engineer or in a similar role Hands-on experience with Azure Machine Learning and MLOps Strong skills in data structures, data modeling, and software architecture Deep knowledge of math, probability, statistics, and algorithm design Proficient in programming languages: Python, R Familiarity with ML frameworks and libraries such as Keras, PyTorch, scikit-learn Excellent analytical and problem-solving skills Strong communication and teamwork abilities Working Hours Chevron supports international teams. Work hours are scheduled to align with global collaboration: Work Days: Monday to Friday Shift Options: 8:00 AM 5:00 PM or 1:30 PM 10:30 PM IST Opportunity to work on impactful ML/AI solutions at enterprise scale Flexible work culture with global exposure Advanced tools, infrastructure, and data at your fingertips Professional growth in a forward-thinking, innovation-driven environment Equal Opportunity Statement Chevron is an equal opportunity employer and adheres to inclusive hiring practices. All qualified candidates will receive consideration without regard to race, gender, age, religion, nationality, sexual orientation, disability, or any other protected status. Chevron also participates in E-Verify as required by law in applicable jurisdictions. Apply Today
Senior Member Of Technical Staff
Oracle India
Senior Member of Technical Staff Location: Bengaluru, Karnataka, India Job Category: Product Development Years of Experience: 3 to 5+ years Job Description: Join Oracle Cerner s platform team as we build a complete healthcare technology platform focused on modernized, automated healthcare. We're working to improve health insights and create human-centric experiences for patients, providers, payers, and the public. This is an exciting new business line that values an entrepreneurial spirit and fosters a creative and energetic environment. As a Senior Member of the Technical Staff, you will play a pivotal role in designing and developing scalable, secure, and observable products. Your contributions will help shape the future of healthcare technology, working with cutting-edge cloud platforms and AI models. You will also lead efforts in solving real-world problems, bringing innovative solutions to production. Responsibilities: Develop and build modules and components for complex, scalable products. Participate in architecture discussions, design sessions, and code reviews. Design and implement functional, reliable, and maintainable software solutions. Develop and optimize code, focusing on performance, security, and quality. Work with cloud platforms (AWS, OCI, Azure) to build and deploy solutions. Write and maintain clean, well-documented code and ensure thorough testing. Collaborate with cross-functional teams to understand requirements and break them down into actionable tasks. Required Skills: Strong proficiency in Java and microservices development. Experience with RESTful web services, Service Oriented Architecture (SOA), and microservice architectures. Proficient in SQL Queries and backend technologies. Experience with cloud platforms such as AWS, OCI, or Azure. Strong understanding of software architecture patterns, design patterns, and data structures. Experience with Jenkins/GIT or other version control tools. Ability to switch technologies as required, maintaining flexibility. Full-stack development knowledge is a plus. Preferred Skills: Experience with AI models and bringing them into production. Knowledge of modern software design and development principles. Oracle Cerner is revolutionizing healthcare by bringing modern technology to improve patient outcomes, reduce costs, and enhance the user experience. We are looking for passionate individuals to join our expanding team and contribute to this mission. If you're excited about reimagining healthcare and thrive in a fast-paced, innovative environment, we want to hear from you!
Customer Success Manager - Cloud
International Business Machines Corporation
Introduction As a Customer Success Manager (CSM) for the IBM Apptio line of products, you will be responsible for ensuring customers have a successful experience using the products, providing ongoing support, monitoring their usage, and identifying opportunities for upselling or cross-selling. You will serve as the primary point of contact for a portfolio of customers, addressing any issues or questions they have and ensuring their overall satisfaction with the product. Your Role and Responsibilities Cloud Savings Program Management: Plan, execute, and track new and existing customer Cloud Savings Programs across AWS and/or Azure. Discount Management: Lead discussions and manage customer commitment-based discounts across all savings instruments. Customer Business Analysis: Analyze customer business objectives and use the Apptio Cloudability / Kubecost platform to create insightful reporting, dashboards, and savings programs. Operational Reviews: Perform analysis and present regular operational reviews to both customers and Apptio leadership. Collaborate with Global Teams: Work with an internal global team to grow a strategically important part of the Apptio business. Cross-Product Insights: Partner with other Apptio domain experts to combine the full suite of Apptio products, generating insights across a customer s total IT spend. Voice of the Customer: Be the voice of the customer, advocating for their requirements with Product and Engineering teams. Customer Relationship Management: Build and nurture strong relationships with customers, ensuring ongoing success and satisfaction. Required Education Bachelor's Degree Required Technical and Professional Expertise 5+ years of industry experience in relevant fields. Good understanding of Kubernetes and hold CKA Certification. Hands-on experience with a cloud vendor (AWS, Azure, or GCP), with certifications like AWS Practitioner or Azure AZ900. Proven ability to plan, execute, and track customer Cloud Savings Programs across CSPs. Deep knowledge of rate optimization at AWS (e.g., Savings Plans, Reserved Instances). Track record of increasing FinOps maturity within customer environments. Demonstrated ability to break down complex problems into sub-tasks and track outcomes effectively. Experience in customer-facing roles such as consulting, customer success, or equivalent. Proven ability to lead discussions and manage customer s commitment-based discounts across various savings instruments. Skilled at analyzing customer business objectives and using the Apptio Cloudability / Kubecost platform to build reporting, dashboards, and savings programs. Excellent communication skills both verbal and written across technical and non-technical contexts. Preferred Technical and Professional Experience AWS Certified Solution Architect - Associate or higher (or equivalent knowledge). Strong relationship-building skills with both customers and co-workers. Proven track record of developing frameworks to solve ambiguous problems and leveraging data to derive insights that lead to actionable recommendations. About the Business Unit IBM Software integrates core business operations with intelligence, from machine learning to generative AI, helping organizations become more responsive, productive, and resilient. IBM Software aids clients in putting AI into action to create real value with trust, speed, and confidence. It is instrumental in fields such as digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to leverage data, as AI's value is directly tied to the quality of data. IBM s AI and data platform scales and accelerates the impact of AI with trusted data and provides leading capabilities to train, tune, and deploy AI across business. IBM s hybrid cloud platform offers one of the most comprehensive approaches to development, security, and operations across hybrid environments, providing a flexible foundation for leveraging data, wherever it resides, to integrate AI into business processes. If you are passionate about driving customer success and want to play a key role in helping organizations optimize their cloud savings and accelerate their digital transformation, join IBM Apptio and be part of our dynamic, innovative team. This job description outlines the essential responsibilities and qualifications for the Customer Success Manager (CSM) - Apptio Products role, offering an excellent opportunity for professionals interested in cloud savings, customer success, and strategic growth.
Senior Design Verification Engineer, Silicon
Google Careers
About the Job: Join a diverse team at Google dedicated to pushing boundaries and developing custom silicon solutions that power the future of Google s direct-to-consumer products. You will play a crucial role in shaping the next generation of hardware experiences that deliver unparalleled performance, efficiency, and integration across the globe. At Google, we combine the best of AI, software, and hardware to create innovative products that are loved by millions worldwide. Our mission is to organize the world s information and make it universally accessible and useful, and we aim to improve lives through cutting-edge technology. As a Senior Digital Design Verification Engineer, your expertise will contribute to the development of highly complex SoCs (System on Chips) and custom silicon solutions, ensuring they meet Google s high standards for performance and reliability. Responsibilities: Verification Planning & Design: Plan the verification of digital design blocks at the Sub-System level. Work closely with design engineers to fully understand the design specifications and identify important verification scenarios. Verification Environments: Create and enhance constrained-random verification environments using SystemVerilog and UVM (Universal Verification Methodology). You will also leverage formal verification tools and techniques, including SVA (SystemVerilog Assertions), for design validation. Debugging & Collaboration: Work closely with design engineers to debug and identify functional issues in design blocks, ensuring the delivery of functionally correct designs. Cross-functional Collaboration: Collaborate with architecture, design teams, software teams, and other stakeholders to define and execute the overall verification strategy for SoCs. Verification Ownership: Take ownership of functional verification for intellectual property (IP), serving as the primary point of contact for cross-functional teams to resolve issues and ensure a smooth integration process. Quality Assurance: Drive and contribute to the quality assurance process to ensure a high standard of verification and successful delivery of designs. Minimum Qualifications: Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (or equivalent practical experience). 8 years of experience working with verification methodologies and languages such as UVM and SystemVerilog. Proven experience in developing and maintaining verification testbenches, test cases, and environments. Preferred Qualifications: Master s Degree in Electrical Engineering, Computer Science, or a related field (or equivalent practical experience). Experience with low power verification, debugging, Gate Level Simulation (GLS), and formal verification techniques. Track record in successfully leading design verification for IPs, delivering them to multiple SoCs. Proven experience in driving cross-functional teams to ensure quality tape-outs and navigating dependencies with various stakeholders. Strong expertise in driving or owning sub-system level verification and managing all associated complexities. Innovation at Scale: Contribute to building revolutionary hardware and software products used by millions of people across the world. Growth & Learning: Collaborate with world-class engineers and learn from experts in the field. Cutting-edge Technology: Work at the intersection of AI, software, and hardware to shape the future of computing. If you re passionate about digital design verification and eager to contribute to cutting-edge silicon solutions, we d love to hear from you. Join Google s mission to make people s lives better through technology! Google is an equal opportunity employer.
Architect Ai Center Of Excellence
International Business Machines Corporation
AI & Cloud Solutions Architect - Infrastructure AI COE Introduction The Infrastructure AI Center of Excellence (COE) is a dedicated team of technical professionals focused on leveraging AI to empower IBM Infrastructure employees to be more effective in their jobs or improve customer's experience when they interact with IBM. We along with the AI Guild serves as a vehicle for knowledge sharing, collaboration, & skill development related to AI. Our core objectives are VELOCITY and SAFETY. We want to help roll out AI projects as quickly as possible, while also ensuring that they are done safely and while operating within the guardrails for AI usage within IBM. Your Role and Responsibilities Looking to make a significant impact? This is your chance to become a key technical architect in a dynamic team of talented professionals, designing and architecting innovative, industry-leading, cloud-based AI services. We are seeking an experienced AI & Cloud Solutions Architect to join us. This technical leadership role focuses on designing scalable architectures, establishing technical standards, and providing architectural oversight for AI-based services. You will be instrumental in solving complex technical challenges, designing system architectures, and collaborating with development teams to implement robust AI solutions. You will establish architectural principles and patterns while ensuring technical excellence across projects. Your efforts will ensure scalable, maintainable, and secure AI solutions for our customers. As an essential part of the technical leadership team, you will shape the technical vision while providing architectural guidance to development teams. Design and establish architectural frameworks for AI and cloud-based solutions. Create and maintain technical roadmaps for AI implementations across the infrastructure. Provide architectural oversight and technical direction for complex AI projects. Define technical standards, patterns, and best practices for AI solution development. Evaluate and recommend new technologies and frameworks for AI implementations. Collaborate with development teams to ensure architectural compliance and technical excellence. Design scalable, secure, and maintainable AI solutions. Create detailed architecture documentation and technical specifications. Review and approve technical designs and implementation approaches. Identify and mitigate technical risks in AI solution architectures. Required Education Bachelor's Degree Required Technical and Professional Expertise Minimum 7-12 years of experience in software development with focus on technical architecture. Deep expertise in designing AI solutions using frameworks like TensorFlow, PyTorch, LLMs, Generative AI. Strong background in cloud architecture patterns and microservices design. Extensive experience with distributed systems architecture and design patterns. Expert knowledge of backend technologies, including server-side languages (Node.js, Python, Java) and databases. Proven experience in designing RESTful APIs and event-driven architectures. Deep understanding of Cloud Technologies, Kubernetes, Kafka, Object Storage, and container technologies. Strong background in security architecture and compliance requirements. Experience in designing highly available and scalable cloud services. Expert knowledge of architectural patterns for AI model deployment and integration. Preferred Technical and Professional Experience Experience with emerging AI technologies and architectural patterns. Knowledge of enterprise architecture frameworks. Background in designing solutions for hybrid cloud environments. Experience with performance optimization and scalability design. Strong technical documentation and diagramming skills. Expertise in API design and management. Background in designing event-driven architectures. Experience with infrastructure as code and automation. Knowledge of AI governance and responsible AI principles. Track record of successful large-scale AI solution implementations.
Manager, Software Engineering, Ais Coe
Bain & Company
What Makes Us a Great Place to Work We are proud to be consistently recognized as one of the world's best places to work, a champion of diversity, and a model of social responsibility. We are currently ranked #1 on Glassdoor's Best Places to Work list, and we have maintained a spot in the top four for the last 13 years. We believe that diversity, inclusion, and collaboration are key to building extraordinary teams. We hire people with exceptional talents, abilities, and potential, then create an environment where you can become the best version of yourself and thrive both professionally and personally. We are publicly recognized by external parties such as Fortune, Vault, Mogul, Working Mother, Glassdoor, and the Human Rights Campaign for being a great place to work for diversity and inclusion, women, LGBTQ, and parents. Who You ll Work With Vector is Bain s integrated digital and analytics capability, bringing together Enterprise Technology and AI, Insights & Solutions (AIS) to deliver cutting-edge innovation. AIS, formed through the merger of Bain's Advanced Analytics and Innovation & Design teams, is a diverse group of experts in analytics, engineering, product management, and design. Together, we create human-centric solutions that leverage the power of data and artificial intelligence to drive competitive advantage for our clients. As part of AIS, the India-based Center of Excellence (COE) specializes in delivering Generative AI (Gen AI) and advanced engineering solutions for our clients globally. The COE will also lead the charge on building solution accelerators for our clients. What You ll Do As a Manager, AIS Software Engineering, you will lead the development and application of technical solutions to address complex problems in various industries. You will guide a diverse engineering team through the entire engineering lifecycle while collaborating with remote and distributed teams, including both technical and consulting teams across the globe. Your responsibilities will include designing, developing, optimizing, and deploying cutting-edge software engineering solutions and infrastructure at the production scale required by the world s largest companies. Collaboration: Work closely with colleagues in the AIS COE (e.g., data scientists, ML engineers, software engineers, platform engineers) to build software solutions that solve clients business problems. Technical Leadership: Serve as the overall technical leader, providing deep expertise in software engineering, distributed systems, AI, and application architecture design. Lead the development and delivery of end-to-end solutions for client cases. Development Lifecycle: Lead key parts of the software development life cycle, including architecture design, writing clean code, conducting code reviews, writing documentation, and identifying issues and resolutions. Framework Development: Collaborate on (or lead) the development of re-usable common frameworks, models, and components to address common software engineering problems across industries and business functions. Best Practices & Innovation: Drive best practices in software engineering and share learnings with team members in AIS. Promote industry-leading innovations to create significant client impact. Team Management: Contribute to creating a great working environment that attracts talented engineers. Act as a PD Advisor as needed and support recruiting and onboarding new team members. Travel Requirements: Minimum travel, based on project needs and training opportunities. About You Education & Experience: Bachelors/Master s degree in Computer Science, Engineering, or a related technical field. 8+ years of hands-on experience in web development, programming languages, version control, software design patterns, infrastructure, deployment, integration, and unit testing. 3+ years of experience managing software engineers. A proven track record of leading a team and collaborating on strategic initiatives, with experience in shipping production applications and software analytics products. Technical Expertise: Expert knowledge (5+ years) of Python. Deep experience with server-side frameworks and technologies such as FastAPI, Node.js, Flask. Familiarity with cloud platforms like AWS, Azure, or GCP. Strong understanding of software architecture, DB design, scalability, and SQL, with experience in RDBMS (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra, Elasticsearch). Experience with client-side technologies such as React, Vue.js, HTML, and CSS. Familiarity with DevSecOps principles, CI/CD tools, MLOps, LLMOps, and infrastructure as code (Jenkins, Docker, Kubernetes, Terraform). Knowledge of software security, privacy regulations, and cybersecurity. Soft Skills: Strong interpersonal and communication skills, including the ability to explain technical concepts to colleagues and clients from other disciplines. Curiosity, proactivity, and critical thinking. Ability to collaborate effectively with people at all levels and with multi-office/region teams. Ability to work independently, manage multiple priorities, and thrive in a fast-paced and ambiguous environment. About Us Bain & Company is a global consultancy that helps the world s most ambitious change makers define the future. Across 65 cities in 40 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperform the competition, and redefine industries. We complement our tailored, integrated expertise with a vibrant ecosystem of digital innovators to deliver better, faster, and more enduring outcomes. Our 10-year commitment to invest more than $1 billion in pro bono services brings our talent, expertise, and insight to organizations tackling today s urgent challenges in education, racial equity, social justice, economic development, and the environment. We earned a platinum rating from EcoVadis, the leading platform for environmental, social, and ethical performa...
Lead Full-stack Engineer (client Facing Role)
Bain & Company
Job Title: Cloud-Based AI Developer - Advanced Analytics Group (AAG) Company: Bain & Company Job Type: Full-Time Employment Type: Permanent What Makes Us a Great Place to Work: We are proud to be consistently recognized as one of the world s best places to work, a champion of diversity, and a model of social responsibility. We are currently ranked #1 on Glassdoor's Best Places to Work list, and we have maintained a spot in the top four for the last 13 years. Diversity, inclusion, and collaboration are key to building extraordinary teams. We hire people with exceptional talents, abilities, and potential, creating an environment where you can thrive both professionally and personally. We are publicly recognized for being a great place to work for diversity and inclusion, women, LGBTQ, and parents. Who You ll Work With: As a member of Bain s Advanced Analytics Group (AAG), you will work alongside generalist consultants to help clients across industries solve their biggest problems using expertise in data science, customer insights, statistics, machine learning, data management, supply chain analytics, and data engineering. AAG team members hold advanced degrees in computer science, engineering, AI, data science, physics, statistics, mathematics, and other quantitative disciplines, with backgrounds in tech, data science, marketing analytics, and academia. We are committed to building a diverse and inclusive team and encourage candidates of all backgrounds to apply. What You ll Do: As a member of the AAG, you will be responsible for designing, developing, and maintaining cloud-based AI applications that provide high-quality, scalable, and secure solutions for our clients. Your work will encompass the full stack, from API design to deployment, delivering analytics solutions across various sectors. Cloud-Based AI Development: Design, develop, and maintain cloud-based AI applications, ensuring scalability and security, leveraging full-stack technology solutions. Cross-Functional Collaboration: Work with product managers, data scientists, and other engineers to define and implement analytics features that meet business requirements. Cloud and Containerization: Use Kubernetes and containerization technologies to deploy, manage, and scale applications in cloud environments for optimal performance. API & Microservices Development: Develop and maintain APIs and microservices to expose analytics functionality, adhering to industry best practices for design and documentation. Security and Compliance: Implement robust security measures to protect sensitive data and ensure compliance with data privacy regulations. Troubleshooting and Performance Monitoring: Continuously monitor and troubleshoot application performance, resolving issues impacting system reliability and user experience. Code Reviews and Best Practices: Participate in code reviews and contribute to the establishment of coding standards to ensure high-quality, maintainable code. Emerging Trends and Technologies: Stay current with emerging trends in cloud computing, data analytics, and software engineering to enhance the platform s capabilities. Collaboration with DevOps: Work with DevOps and infrastructure teams to automate deployment and release processes, optimizing the development workflow. Client Collaboration: Collaborate closely with business consulting teams to assess opportunities and develop analytics solutions across sectors. Education and Influence: Influence and educate clients on analytics application engineering capabilities, supporting their teams directly. Travel: Expect occasional travel (30%) for project work. About You: Required Qualifications: Education: Master s degree in Computer Science, Engineering, or a related technical field. Experience: 3+ years of experience at Senior or Staff level, or equivalent. Expertise in client-side technologies such as React, Angular, Vue.js, HTML, and CSS. Experience with server-side technologies such as Django, Flask, and Fast API. Proficiency with cloud platforms (AWS, Azure, GCP) and Terraform automation (good to have). 3+ years of expertise in Python. Experience using Git for version control and collaboration. Familiarity with DevOps, CI/CD, and tools like GitHub Actions. Demonstrated interest in LLMs, prompt engineering, and Langchain. Experience with workflow orchestration tools such as dbt, Beam, Airflow, Luigi, Metaflow, Kubeflow, or similar. Experience in the implementation of large-scale structured or unstructured databases, as well as containerization technologies like Docker and Kubernetes. Skills and Knowledge: Strong interpersonal and communication skills to explain complex engineering topics to colleagues and clients from various disciplines. Curiosity, proactivity, and critical thinking. Solid computer science fundamentals in data structures, algorithms, automated testing, object-oriented programming, performance complexity, and software architecture. Expertise in designing API interfaces and knowledge of data architecture and database schema design. Familiarity with agile development methodologies. Join Bain & Company: Become a part of a forward-thinking team committed to solving complex problems, building innovative solutions, and delivering impactful data analytics and AI solutions. Collaborate with talented professionals and gain valuable experience that shapes the future of data analytics and AI. Qualification : Masters degree in Computer Science, Engineering, or a related technical field.
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted