Syngenta Seeds is seeking a Machine Learning Engineer to support their mission of safely feeding the world and caring for the planet.
The role involves working within a multidisciplinary global team to design experiences that empower researchers through data-driven solutions.
Duties include designing, building, and maintaining scalable machine learning solutions in production environments.
The engineer will contribute across the full lifecycle of machine learning projects, including problem definition, data exploration, model selection, performance evaluation, and deployment.
Responsibilities also include developing robust, maintainable code for AI model serving and inference optimization.
The position requires architecting prompt engineering systems and LLM orchestration frameworks.
Collaboration with product managers and engineers is essential to integrate ML systems into user-facing products.
The engineer will implement robust software engineering practices for ML systems, including version control, testing, and CI/CD pipelines.
Staying current with the latest ML techniques and proposing adaptations and improvements to internal practices is also part of the role.
Requirements:
A Master's or Doctoral degree in Computer Science, Mathematics, Statistics, Engineering, or a related field is required.
Candidates must have 5-8 years of experience in a machine learning engineering role with solid software development practices.
Proficiency with machine learning frameworks and libraries such as PyTorch, TensorFlow, Keras, scikit-learn, and XGBoost, as well as data manipulation tools like Pandas/Polars and SQL, is necessary.
Experience applying machine learning to both structured (tabular) and unstructured (text, image) data is required.
Knowledge of modern AI approaches, including large language models, agentic orchestration, and generative AI applications, is essential.
A solid understanding of data fundamentals, machine learning algorithms, and statistical methods is required.
Strong programming skills in Python, with an emphasis on writing production-quality code, and proficiency in SQL are necessary.
Knowledge of cloud services such as AWS, GCP, or Azure, and containerization technologies like Docker is required.
Benefits:
Syngenta offers a culture that celebrates diversity and inclusion, promotes professional development, and strives for a work-life balance with flexible work options.
A full benefit package, including Medical, Dental, and Vision coverage, starts on the first day of employment.
The company provides a 401k plan with company match, profit sharing, and retirement savings contributions.
Employees receive paid vacation, paid holidays, maternity and paternity leave, education assistance, wellness programs, and corporate discounts, among other benefits.
The salary for this role ranges from $102,900 to $191,000 per year.