Jobs
Interviews

4 Scheduling Algorithms Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Techtinium Technologies is currently focused on developing an intelligent system to optimize workflows, create production plans, and schedule manufacturing operations. The ultimate goal is to empower manufacturing leaders to make quicker and more informed decisions using an AI-powered conversational interface. This interface will allow users to interact through chat, seamlessly handle operational data, and extract valuable insights from both real-time and historical data. The company is seeking a proactive technical leader who possesses the skills to design, architect, and construct the conversational AI system from scratch. The individual will be responsible for the following key areas: System Architecture & Development: - Designing and implementing a chat-based interface that is integrated with manufacturing data sources. - Creating natural language understanding (NLU) models to interpret user queries and convert them into workflow actions, database operations, or insight generation tasks. Conversational AI & Orchestration: - Integration with LLMs (e.g., OpenAI, Anthropic) for natural conversations. - Developing a domain-specific ontology and prompt-engineering framework for manufacturing terminology. - Designing a command execution layer to translate chat intents into system actions. Data & Insights: - Collaborating with the data team to establish data models for manufacturing workflows. - Constructing insight generation modules to answer specific queries or perform tasks like rescheduling orders. - Ensuring data security and implementing role-based access control mechanisms. Collaboration & Leadership: - Working closely with Product Managers, Manufacturing SMEs, and Data Scientists to define system capabilities. - Leading technical decision-making processes, providing guidance to junior engineers, and upholding best practices. The ideal candidate should possess the following skills and qualifications: - Proficiency in programming languages such as Python, Node.js, or Java. - Experience with conversational AI frameworks like Rasa, LangChain, LlamaIndex, or custom LLM integrations. - Strong background in Database Design and Query Optimisation, especially with PostgreSQL, MongoDB, or manufacturing ERP databases. - Familiarity with Operations Research, Scheduling Algorithms, or Optimisation techniques. - Knowledge of cloud-native architectures, including AWS, Azure, or GCP. - Excellent communication abilities to collaborate effectively with technical and non-technical stakeholders. - Entrepreneurial mindset, self-driven, and comfortable working in dynamic, early-stage environments. About Techtinium: Techtinium Technologies is renowned for turning innovative concepts into reality using cutting-edge technology solutions. The company's commitment to building enduring partnerships with clients is evident in their delivery of customized software solutions that cater to specific business requirements. Specializing in AI, Data Science, Cloud Infrastructure, Mobile, and Web Development, Techtinium thrives on overcoming challenges and has successfully assisted more than 50 global customers in generating over $500M in revenue through innovative solutions.,

Posted 1 month ago

Apply

0.0 years

0 Lacs

vishakhapatnam, ethiopia, south africa

On-site

Supervises distribution of repair work orders. Ensures property policies are administered fairly and consistently. Assists in effectively planning, scheduling and evaluating preventative maintenance programs. Establishes and maintains open, collaborative relationships with employees. Monitors timeliness and quality of completion of repair work orders. Supervises Engineering and related areas in absence of the Director of Engineering. Assists in managing the physical plant including equipment, refrigeration, HVAC, plumbing, water treatment, electrical and life safety systems. Ensures that regular on-going communication occurs with employees in order to create awareness of business objectives, communicate expectations and recognize performance. Recommends or arranges for additional services such as painting, repair work, renovations, and the replacement of furnishings and equipment. Selects and order or purchase new equipment, supplies, and furnishings. Supervises the day to day operations of Engineering and related departments.

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a creative and highly motivated engineer with expertise in system software, you will be joining the Tegra System Software organization at NVIDIA. This exciting opportunity will allow you to make a real impact in a dynamic, technology-focused company that influences product lines spanning from consumer graphics to self-driving cars and the rapidly growing field of artificial intelligence. Your responsibilities will include supporting the development of firmware (bare metal/RTOS) that runs on embedded microcontrollers within NVIDIA GPUs. You will collaborate with hardware and software teams to design new features and provide guidance for future development. Additionally, you will optimize software to enhance system robustness, performance, and security, as well as participate in testing new and existing firmware. System bring-up, debugging, validation, and ensuring compliance with functional safety standards such as ISO 26262 and ASPICE are also crucial aspects of this role. To be successful in this position, you should possess a BS/BE/Btech or MS/ME/Mtech degree in Electronics/Computer Engineering, Computer Science, or a related field (or equivalent experience). A minimum of 5 years of relevant software development experience is required, along with proficiency in C programming and low-level driver development. An understanding of OS concepts, various scheduling algorithms, software development life-cycle, computer system architecture, microprocessors, and microcontroller fundamentals is essential. Familiarity with general hardware concepts, strong debugging and analytical skills, and the ability to collaborate effectively with both on-site and remote teams are also key requirements. To distinguish yourself, previous experience in firmware development for GPUs, knowledge of GPU software kernel driver and firmware, and experience in Pre-Silicon/Post-Silicon bring-up of complex SoCs are advantageous. Designing simple systems that work reliably with minimal support, software development experience in accordance with ISO26262, ASPICE, or similar standards are additional ways to stand out in this role. At NVIDIA, we are renowned as one of the most desirable employers in the technology industry, attracting some of the brightest and most dedicated professionals worldwide. If you consider yourself clever, creative, and driven, we welcome you to join our team and contribute to our innovative projects.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

You should have a Bachelor's degree in Computer Science, Electrical Engineering or equivalent practical experience, along with 8 years of experience with compilers (e.g., optimization, parallelization, etc.) and familiarity with Multi-Level Intermediate Representation (MLIR) or Low Level Virtual Machines (LLVM). A Master's degree or PhD in Computer Science or a related field would be preferred. It would be advantageous to have experience in compiling for architectures across Internet protocols (IPs) like Central Processing Unit (CPU), Graphics Processing Unit (GPU), and Neural Processing Unit (NPUs), as well as experience in executing programs or several projects. Additionally, experience with compiler development for accelerator-based architectures is desired. As a software engineer at Google, you will be working on cutting-edge technologies that impact billions of users worldwide. The projects you work on will involve handling massive amounts of information beyond web search and will require expertise in information retrieval, distributed computing, system design, networking, security, artificial intelligence, and more. Versatility, leadership qualities, and a passion for tackling new challenges are essential qualities for this role. The compiler team at Google is responsible for analyzing, optimizing, and compiling machine learning models to further Google's mission of organizing information and making it universally accessible and useful. Combining AI, software, and hardware expertise, the team aims to create innovative technologies that enhance computing speed, seamlessness, and power to improve people's lives. As part of the Edge Tensor Processing Unit (TPU) compiler team, your responsibilities will include analyzing and enhancing compiler quality and performance, developing algorithms for optimization, parallelization, and scheduling to optimize compute and data movement costs for Machine Learning (ML) workloads on the Edge TPU, collaborating with Edge TPU architects on designing future accelerators and hardware/software interface, mapping AI models and other workloads into Edge TPU instructions through the compiler, and managing a team of compiler engineers.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies