BlueOptima
Computer Software
AssociateMachineLearningDataEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Associate Machine Learning Data Engineer at BlueOptima. Skills: Agentic AI, LLMs, Generative AI, Python, Machine Learning. Translate client needs into autonomous, AI-driven solutions. Develop and test AI agents capable of reasoning, utilizing tools, and interacting securely with proprietary datasets”
What You'll Achieve.
Deliver impactful solutions; Enhance overall engineering excellence; Build the foundation for robust ML models and analysis; Transition solutions from exploratory analysis into production; Facilitate the deployment of Machine Learning solutions into active production environments; Track performance metrics to measure your impact; Track the progress of the code and changes you implement; Successful system integration; Reliability and accuracy of the AI components you build
Industry & Context.
Solve business problems by applying Machine Learning and statistical techniques; Pinpoint bottlenecks in technology and processes within your workflows; Troubleshoot issues and implement targeted improvements to existing Machine Learning solutions; Apply data-driven approaches to validate assumptions, resolve issues
What They're Looking For.
Must Have
Bachelor’s degree in Computer Science, Statistics, Mathematics, or a related quantitative field, 2+ years of experience developing software or data science solutions, 1+ year actively building and deploying LLM-based or Agentic AI solutions, Hands-on experience designing and building with agentic frameworks and orchestration tools (e.g., LangChain, LangGraph, or similar), Solid foundation in Generative AI concepts (LLMs, prompt engineering, context window management, and embeddings) alongside traditional Machine Learning techniques, Proficiency in Python programming, Excellent written and verbal communication skills, Interpersonal and time management skills
Nice to Have
Experience with fine-tuning neural nets and explaining how the different layers work, along with designing loss functions, custom metrics, etc., Understanding of word embeddings like word2vec, glove, bert, gpt, encoder-decoder architecture, huggingface library, Experience working with managing software vulnerabilities in a coding environment, An understanding of defensive coding practises, Experience with automating tasks to maximise time for more important problems, Experience with PostgreSQL or a similar Rational Database, Experience with data visualisation (via Grafana, Superset, Tableau, or similar)
What You'll Do.
Translate client needs into autonomous
Develop and test AI agents capable of reasoning
and interacting securely with proprietary datasets
Define effective prompts
integrate external APIs
and manage context windows for agents
Evaluate the right underlying foundation models
End-to-end development lifecycle
Initial data exploration
Build and refine agentic workflows
Implement monitoring systems for agent behavior and hallucination checks
Troubleshoot issues once a solution is released
Maintain and iteratively improve existing AI agents and algorithms based on performance metrics
Solve business problems by applying Machine Learning and statistical techniques
Identify opportunities and propose ideas to add value across the business using Machine Learning
Pinpoint bottlenecks in technology and processes within workflows
and process vast structured and unstructured datasets
Own the development of specific ML modules and features
Coordinate directly with engineering and client-facing teams to transition solutions from exploratory analysis into production
Facilitate the deployment of Machine Learning solutions into active production environments
Collaborate on scoping project requirements
breaking down problems
and quantifying uncertainty for technical deliverables
Troubleshoot issues and implement targeted improvements to existing Machine Learning solutions
Apply data-driven approaches to validate assumptions
and track the progress of code and changes
How You'll Work.
Team & Collaboration
Work closely with senior engineers and product teams; Collaborating closely with the broader team to ensure successful system integration; Working alongside senior engineers; Collaborating with the team to enhance overall engineering excellence; Coordinating directly with engineering and client-facing teams; Partner with internal development teams; Collaborate on scoping project requirements; Effective collaboration in a fast-paced, high-performance environment
Communication Scope
Excellent written and verbal communication skills; Articulating complex AI behaviors to both technical and non-technical stakeholders; Be comfortable explaining very technical concepts to non-expert people
Process & Methodology
Scoping project requirements, Breaking down problems, Estimating timelines, Quantifying uncertainty for technical deliverables
Full Job Description
BlueOptima’s vision is to become the global standard for optimizing the performance of software engineers across all industries. We provide industry-leading, objective metrics in software development. Empowered by technology that pushes the limits of innovation, we enable large organizations to deliver better software faster and at a lower cost. We are a global, bootstrapped company that has consistently doubled its headcount and revenue year-over-year. Operating across four countries, the UK (with our HQ in London), Mexico, India, and the US, our rapidly expanding team comprises over 100 individuals from more than 20 different countries. We foster an inclusive culture and empower our employees to build their own success stories within a high-performance environment. Location: Bangalore Department: Data Engineering BlueOptima has a truly unique collection of vast datasets relating to the changes that software developers make in source code when working in an enterprise software development environment. We are actively leveraging this data to build next-generation, intelligent workflows. As an Associate Machine Learning Data Engineer focused on Agentic AI, you will work closely with senior engineers and product teams to translate client needs into autonomous, AI-driven solutions. You will assist in developing and testing AI agents capable of reasoning, utilizing tools, and interacting securely with our proprietary datasets. Within this role, defining effective prompts, integrating external APIs, and managing the context windows for these agents will be just as important as evaluating the right underlying foundation models. You will take an active role in the end-to-end development lifecycle. This involves assisting with initial data exploration, building and refining agentic workflows, implementing monitoring systems for agent behavior and hallucination checks, and helping to troubleshoot issues once a solution is released. You will take ownership of your specific mo
Applying for this Associate Machine Learning Data Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about BlueOptima?
Real rants from real employees. Read before you apply.