Posted:4 days ago
We are seeking an AI Developer to design, build, and deploy intelligent automation solutions that enhance software and embedded development workflows. This role combines expertise in Large and Small Language Models with developer tooling, test automation, and embedded systems. You will work at the intersection of AI/ML, software engineering, and embedded firmware to deliver scalable, high-impact productivity solutions.
? Design and implement AI-driven pipelines for automated code generation from technical specifications, requirements, and documentation.
? Develop intelligent systems for processing, analyzing, and synthesizing technical documents.
? Create solutions to automate repetitive software development and testing tasks.
? Integrate LLM/SLM-powered tools into IDEs and developer workflows to boost engineering productivity.
? Implement Retrieval-Augmented Generation (RAG) systems for efficient knowledge management across codebases and documentation.
? Develop, fine-tune, and deploy compact Small Language Models (1B?7B parameters) to automate the generation, execution, and validation of embedded test cases.
o C header files
o Firmware requirements
o Historical test cases and logs
? Build RAG-based test generation pipelines that convert embedded requirements into:
o Executable C test cases
o Python-based test frameworks (e.g., PyTest, Cantata)
o Simulation and validation scripts
? Adapt model outputs to project-specific APIs, data structures, and coding standards to minimize hallucinations and ensure syntactic correctness.
? Generate C-code skeletons, stubs, and protocol-specific test logic (CAN, SPI, UART, I2C, etc.).
? Integrate AI-based test generation tools into CI/CD pipelines to automatically create tests for new features, edge cases, and regressions.
? Optimize models for low-latency inference and efficient resource usage, enabling local or edge deployment for secure environments.
? Prototype and evaluate new AI-driven approaches to improve embedded and software test coverage.
? Experience with REST APIs, automation frameworks, and developer tooling.
o C/C++ programming
o Microcontrollers and firmware architecture
Familiarity with embedded testing methodologies and tools is a strong plus.
? Experience developing IDE extensions or developer productivity tools (VS Code, IntelliJ, etc.).
? Knowledge of CI/CD pipelines and automated testing frameworks.
? Experience with vector databases and semantic search.
? Exposure to MLOps practices, model deployment, and inference optimization.
? Background in developer tooling, workflow automation, or embedded test engineering.
? Relevant academic or practical experience in machine learning, NLP, software automation, or embedded systems.
Free courses, interview questions and practice for each skill.
Work from Office
Full Time
Happiest Minds Technologies
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Salary: Not disclosed
Salary: Not disclosed
AI Job Matching Summary