Make it happen. With Code.
Research Engineer – Agentic Models
Location
Netherlands
Posted
147 days ago
Salary
0
Seniority
Senior
Job Description
Research Engineer – Agentic Models
JetBrains
• Design, implement, and maintain SFT and RL post-training pipelines for multi-step coding agents. • Train and adapt LLMs for agent workflows, including planning, tool use, and multi-step interactions inside JetBrains IDEs. • Build and develop evaluation and simulation environments where coding agents can act, be measured, and compared on realistic developer tasks. • Design evaluation frameworks and metrics for agent behavior, analyze traces and logs, and close the loop from evaluation back into training, data, and reward design. • Analyze training and evaluation results to propose and implement improvements to model architectures, training recipes, and datasets. • Work with large-scale infrastructure, including distributed training on GPU clusters and large MapReduce-style data processing for pre-training and fine-tuning datasets. • Collaborate closely with research, product, and infrastructure teams to turn high-level product visions into concrete models, experiments, and shipped features.
Job Requirements
- Hands-on experience training LLMs (pre-training, fine-tuning, or post-training) in a research or production setting.
- Experience with a modern deep learning framework, such as PyTorch, and specialized LLM training stacks (e.g. Megatron, NeMo, verl, or similar).
- A solid understanding of LLM training basics – tokenization, data pipelines, batching, mixed precision, distributed training, and debugging unstable runs.
- The ability to own projects end to end, starting from a high-level problem or product pain point and overseeing it through the design, experimentation, implementation, and iteration phases.
- A product-aware mindset – you care about how agents are actually used by developers and can translate product needs and failure modes into modeling and evaluation work.
- At least 3 years of Python experience writing clean, maintainable code in modern ML codebases.
- ML orchestrators and workflow tools such as Kubeflow, Dagster, Airflow, ZenML, and/or job schedulers like Kubernetes or SLURM.
- Large-scale data and training pipelines, e.g. MapReduce-style clusters, multi-node GPU training, or workloads on the order of 1M+ CPU/GPU hours.
- Designing and maintaining evaluation pipelines for LLMs or agents, including metrics, dashboards, experiment tracking, and automated regression checks.
- AI agent development, such as tool-using agents, planners, or multi-step coding workflows, and familiarity with agentic frameworks or patterns.
- Experiment tracking and observability using tools like Weights & Biases, MLflow, Langfuse, or similar.
- Inference optimization and serving optimized models in production.
Benefits
- Health insurance
- Paid time off
- Flexible working arrangements
- Professional development
Related Guides
Related Categories
Related Job Pages
More Research Engineer Jobs
• Focus on end-to-end exploit development for real-world targets. • Design, develop, and validate novel vulnerability discovery and exploitation capabilities against complex software and systems. • Work at the operating system, binary, and micro-architectural levels, emphasizing creating new technical capabilities. • Comfort operating with minimal supervision, incomplete problem definitions, and delayed feedback.
Research Engineer
AnthropicAnthropic is an AI safety and research company working to build reliable, interpretable, and steerable AI systems.
• Build the next generation of agentic environments • Build rigorous evaluations that measure real capability • Collaborate with cross-functional teams for production training • Debug and iterate across research and production ML stacks • Contribute to research culture through discussions and problem-solving
• Design and maintain automated tests and testing frameworks for functional, performance, security, and reliability use cases • Set up and operate production-like, scalable test environments for complex SaaS systems • Investigate and debug system-level issues, including performance bottlenecks and distributed failures • Collaborate with university teams to launch and support research labs focused on infrastructure and cloud software • Research and evaluate emerging testing technologies, including AI-driven test automation tools
Senior Signal Processing Engineer
Camgian CorporationAbility to work as part of a team while maintaining independent thinking Self-driven and self-starter in addition to excellent communication skills Thinking outside the box and an aptitude for innovation and problem solving Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Camgian is looking to expand its development organization with the addition of a Senior Signal Processing Engineer to develop innovative technologies for our products. We are focused on applying state-of-the-art computational technologies, Artificial Intelligence, Machine Learning, Deep Learning, and Computer Vision to advance decision support products in the government and commercial markets. This is a hands-on technical position that involves the architecture, design and development of signal processing algorithms. - The candidate must demonstrate strong programming, physics, and mathematical skills and be able to solve complex problems. - Strong leadership and communication skills with the ability to lead small to mid-sized technical teams are required. Qualifications - Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science - Proficient in C/C++, Python - Proficient in scientific computing tools such as NumPy, SciPy, Pandas, Matplotlib, Scikit-learn, MATLAB - Strong background in sensor and image signal processing techniques - Experience in detection, classification, angle of arrival, and tracking algorithms - Experience with sensor fusion, state estimation, random signals, feature extraction, and linear algebra - Experience in designing, implementing, and optimizing signal processing algorithms for a product - 10+ years of experience in signal processing algorithm development - United States Citizenship Requirements - Strong analytical skills and experience in areas of adaptive filter theory, spectral estimation, detection and estimation theory, linear algebra and/or stochastic processes - Experience solving complex signal processing, detection, estimation and tracking related problems - Experience with radar and acoustic sensor theory, and motion-based detection techniques - Familiarity with machine learning and deep learning concepts Responsibilities - Architect system level design solutions with customer requirements, schedule, and budget in mind - Breakdown large problems into a sequence of tasks for execution with the appropriate level of effort, key milestones, deliverables, and risks - Document architecture, design, test plan, results, and analysis - Prepare and conduct technical presentations to effectively communicate ideas, issues, and solutions to diverse groups in the company including Engineers, Product & Business Development, CTO, CEO - Lead small to mid-sized technical teams to develop algorithms for deployment in products - Serve as a strong mentor to junior engineers to develop their skills and confidence - Contribute to continuous process and productivity improvements in the team - Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment are necessary for success. - Collaboration and cross pollination with other teams will be frequent; thus communication, openness, and willingness to share both success and failure is a must. - We are a team-centric organization, there are no individuals, we win and lose together. Benefits - Competitive salary - Fun work environment - Fringe benefits - Equity opportunity Company Description - Ability to work as part of a team while maintaining independent thinking - Self-driven and self-starter in addition to excellent communication skills - Thinking outside the box and an aptitude for innovation and problem solving - Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies



