AI Developer
Role details
Job location
Tech stack
Job description
Roles & Responsibilities Generative AI & Machine Learning Leadership
-
Design, develop, and deploy Generative AI and Large Language Model (LLM) solutions to solve complex business problems.
-
Lead implementation of advanced GenAI patterns, including Retrieval Augmented Generation (RAG), prompt engineering, and agentic AI workflows.
-
Continuously evaluate and apply emerging AI/ML technologies, frameworks, and research to improve model quality, performance, and scalability.
-
Translate business requirements into AI driven solutions with measurable outcomes.
Machine Learning & Advanced Analytics
- Build, train, tune, and deploy machine learning models, including:
o Neural Networks o Decision Trees o SVMs o NLP models o Reinforcement Learning systems o Ensemble techniques
-
Apply advanced statistical and ML algorithms to real world data for prediction, classification, and optimization problems.
-
Ensure model robustness, explainability, and performance across production environments.
Software Engineering & Development
-
Develop high quality, scalable solutions using Python, with strong use of Java, SQL, Bash, and JavaScript (D3.js) as required.
-
Design and implement RESTful APIs and microservices to expose AI/ML capabilities.
Requirements
Do you have experience in Web services design?, Do you have a Bachelor's degree?, Must Have Technical/Functional Skills
-
Strong knowledge and deep experience of Python and Toolchains, Java, SQL, JavaScript (D3.js), Bash
-
Experienced in and strong knowledge of using Gen AI, AI/ML and more particularly LLMs eager to apply this rapidly changing Technology
-
Machine Learning: Neural Networks, Decision Trees, SVM, NLP, Reinforcement Learning, Ensemble Methods, MCP
-
Strong knowledge with RAG (Retrieval-Augmented Generation), Prompt Engineering, Agentic AI
-
Knowledge of advanced statistical/machine learning techniques, Algorithms, Concepts and Experience in the Applications
-
Data Processing: Hadoop, Spark, Kafka, Hive, NumPy, Pandas, Matplotlib
-
Experience with CI/CD and MLOps tools/frameworks (e.g. MLflow and W&B)
-
Strong Distributed Systems Skills and Knowledge
-
Knowledge of other modern, functional languages e.g. Scala, Clojure, Rust, Elixir
-
Solid understanding of REST-ful Design
-
Experience with Kubernetes, Qualifications : BACHELOR OF COMPUTER SCIENCE
Benefits & conditions
(part of Tata group) 3.93.9 out of 5 stars McKinney, TX $100,000 - $130,000 a year