
- Strong AI/ML OR Software Developer Profile
- Mandatory (Experience 1) - Must have 3+ YOE in Core Software Developement (SDLC)
- Mandatory (Experience 2) - Must have 2+ years of experience in AI/ML, preferably in conversational AI domain (spped to text, text to speech, speech emotional recognition) or agentic AI systems.
- Mandatory (Experience 3) - Must have hands-on experience in fine-tuning LLMs/SLM, model optimization (quantization, distillation) and RAG
- Mandatory (Experience 4) - Hands-on Programming experience in Python, TensorFlow, PyTorch and model APIs (Hugging Face, LangChain, OpenAI, etc

Similar jobs
Company: Optimum Solutions
About the company: Optimum solutions is a leader in a sheet metal industry, provides sheet metal solutions to sheet metal fabricators with a proven track record of reliable product delivery. Starting from tools through software, machines, we are one stop shop for all your technology needs.
Role Overview:
- Creating and managing database schemas that represent and support business processes, Hands-on experience in any SQL queries and Database server wrt managing deployment.
- Implementing automated testing platforms, unit tests, and CICD Pipeline
- Proficient understanding of code versioning tools, such as GitHub, Bitbucket, ADO
- Understanding of container platform, such as Docker
Job Description
- We are looking for a good Python Developer with Knowledge of Machine learning and deep learning framework.
- Your primary focus will be working the Product and Usecase delivery team to do various prompting for different Gen-AI use cases
- You will be responsible for prompting and building use case Pipelines
- Perform the Evaluation of all the Gen-AI features and Usecase pipeline
Position: AI ML Engineer
Location: Chennai (Preference) and Bangalore
Minimum Qualification: Bachelor's degree in computer science, Software Engineering, Data Science, or a related field.
Experience: 4-6 years
CTC: 16.5 - 17 LPA
Employment Type: Full Time
Key Responsibilities:
- Take care of entire prompt life cycle like prompt design, prompt template creation, prompt tuning/optimization for various Gen-AI base models
- Design and develop prompts suiting project needs
- Lead and manage team of prompt engineers
- Stakeholder management across business and domains as required for the projects
- Evaluating base models and benchmarking performance
- Implement prompt gaurdrails to prevent attacks like prompt injection, jail braking and prompt leaking
- Develop, deploy and maintain auto prompt solutions
- Design and implement minimum design standards for every use case involving prompt engineering
Skills and Qualifications
- Strong proficiency with Python, DJANGO framework and REGEX
- Good understanding of Machine learning framework Pytorch and Tensorflow
- Knowledge of Generative AI and RAG Pipeline
- Good in microservice design pattern and developing scalable application.
- Ability to build and consume REST API
- Fine tune and perform code optimization for better performance.
- Strong understanding on OOP and design thinking
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages
- Understanding accessibility and security compliance, user authentication and authorization between multiple systems, servers, and environments
- Integration of APIs, multiple data sources and databases into one system
- Good knowledge in API Gateways and proxies, such as WSO2, KONG, nginx, Apache HTTP Server.
- Understanding fundamental design principles behind a scalable and distributed application
- Good working knowledge on Microservices architecture, behaviour, dependencies, scalability etc.
- Experience in deploying on Cloud platform like Azure or AWS
- Familiar and working experience with DevOps tools like Azure DEVOPS, Ansible, Jenkins, Terraform
We are looking for a highly capable machine learning engineer to optimize our machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enhancing the accuracy of our AI software's predictive automation capabilities.
To ensure success as a machine learning engineer, you should demonstrate solid data science knowledge and experience in a related ML role. A first-class machine learning engineer will be someone whose expertise translates into the enhanced performance of predictive automation software.
Machine Learning Engineer Responsibilities:
Consulting with managers to determine and refine machine learning objectives.
Designing machine learning systems and self-running artificial intelligence (AI) software to automate predictive models.
Transforming data science prototypes and applying appropriate ML algorithms and tools.
Ensuring that algorithms generate accurate user recommendations.
Turning unstructured data into useful information by auto-tagging images and text-to-speech conversions.
Solving complex problems with multi-layered data sets, as well as optimizing existing machine learning libraries and frameworks.
Developing ML algorithms to analyze huge volumes of historical data to make predictions.
Running tests, performing statistical analysis, and interpreting test results.
Documenting machine learning processes.
Keeping abreast of developments in machine learning.
Machine Learning Engineer Requirements:
Bachelor's degree in computer science, data science, mathematics, or a related field.
Master’s degree in computational linguistics, data analytics, or similar will be advantageous.
At least two years' experience as a machine learning engineer.
Advanced proficiency with Python, Java, and R code writing.
Extensive knowledge of ML frameworks, libraries, data structures, data modeling, and software architecture.
In-depth knowledge of mathematics, statistics, and algorithms.
Superb analytical and problem-solving abilities.
Great communication and collaboration skills.
Excellent time management and organizational abilities.
- Collaborate with engineering, design and product teams to build and ship new features.
- Seeing through a project from conception to finished product using Agile methodologies.
- Maintain and improve web applications. Optimize applications for maximum speed
- Design mobile-based features
- Self-contribution & able to manage and execute work through team members.
- Developing features to enhance the user experience.
- Create quality mockups and prototypes
- Translate application storyboards and use cases into functional applications.
- Create proof of concepts to demonstrate feasibility of proposed solution
- Continuously discover, evaluate and learn new technologies to stay at the forefront of technology innovation
- Write good quality, modular, reusable, well documented, unit-tested code.
- Observe, strategize, develop and design user-friendly UI/UX using markup languages like HTML.
- Designing Client-Side and Server-Side Architecture and Rendering and Static Site Generation.
- To confer with users - by studying systems flow, data usage & work related bottlenecks.
- Design and implement Front-End code
- Interact with the production team, understand their workflow and find new ways to visualize their workflows on web apps.
- Integrating Python Scripts with Python-based UI interfaces like Dash and Flask.
- Maintain and improve web-app
- Optimize applications for maximum speed
- Create quality mockups and prototypes
- Design mobile-based features
- Integrating APIs with front-end user interfaces.
- Build features and applications with a mobile responsive design
- Write functional requirement documents and guides
- Work with data scientists and analysts to visualize their analysis reports
- Help back-end developers with coding and troubleshooting
- Ensure high-quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
General Expectations:
- Strong Knowledge of HTML, CSS, Bootstrap, JavaScript, AJAX, jQuery and Prototyping.
- Strong knowledge of client-side dynamic and rich UI applications development.
- Hands-on experience in C#, Python, .Net
- Strong hands-on experience in popular frameworks and JavaScript ecosystem – JS, Node, Angular, Jquery.
- Experience in Spark, Hadoop, Scala, and Elastic Search is a plus point.
- Familiarity with browser testing and debugging
- Experienced in building applications that meet enterprise needs – secure, scalable, loosely coupled design
- Exceptional design, coding, and problem-solving skills, with a bias for architecting at scale.
- Experience using NPM, Web-Pack, Gulp.
- Familiarity with performance testing and optimization’s.
- Strong knowledge of computer science, algorithms, and design patterns
- Write robust modular front-end code using the latest technologies, test and optimize it to work for high performance and scale and deploy it to the UiPath cloud platform.
- Work with various horizontal teams such as Structure, Electrical, Mechanical, Accessibility, Legal, and Finance and also interact with other core teams across locations at UiPath
- Own the smooth running of your cloud service or docker service, and respond to live site issues.
- Strong oral and written communication, and other soft skills are critical to collaborating and engaging with teams
1. Strong knowledge in Front end scripting like EJS, JavaScript, Jquery
2. Proficiency with fundamental front-end languages such as HTML, CSS.
3. Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
4. Proficiency with server-side languages such as Python / Ruby / Java / PHP/ .Net
5. Good Understand with database technology such as MySQL, Oracle, and MongoDB.
Responsibilities:
Understand business and functional requirements to be developed.
Develop UI screens and Database interactions
Help applications teams to follow coding best practices, including our refence application scaffolding, build system and test coverage . Also the job involves writing React components for the application team if said component is not yet ready.
Framework development, Libraries Development , writing react components for the application.
Will be required to suggest improvements in the existing framework, suggest and implement best practices, be knowledgeable about the updated trends in UI development and ReactJS in particular.
Technical Skills:
Strong JavaScript experience using multiple frameworks and libraries across different project / applications.
Thorough understanding of React.js core principles along with React router , Redux workflows and data structures.
Thorough understanding of ES6, ES7, ES8 / newer specifications of ECMAScript
Strong knowledge in vanilla JavaScript, including DOM manipulation.
Knowledge of Isomorphic React.
Expertise with Web pack, gulp and other front end build tools (npm)
- Proficient in current React Versions and understanding of upcoming version(s) like 1.6.3.
Must have experience with Git.
Strong knowledge of CSS concepts and experience with pre-processors.
Understand Business requirement work with UX , business analyst teams to plan and translate mockups and wireframes to optimized , reusable , quality code.
Strong knowledge of code optimization techniques for maximum performance and cross browser compatibility along with authorization mechanism in multiple applications using different front-end frameworks.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows for state management (such as Redux/Mobx)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Experience in Python or Java/Kotlin development







